仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 885|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL编程:SQL循规蹈矩(11)GROUP BY子句

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:20:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
先说DDL的分类。有一类DDL,是不需要重建表的,比如加非聚簇索引。这类操作其实不会丢数据,也是在原表上直接操作,对于我们“以恢复数据为目的”的闪回,是可以先忽略的。另外一类,则是会影响到表数据的操作。GROUPBY子句
起首讲讲GROUPBY子句语法:
SELECTcolumn1,SUM(column2)
FROM"list-of-tables"
GROUPBY"column-list";
这个GROUPBY子句将会合一切的行在一同,它包括了指定列的数据和同意算计函数来盘算一个大概多个列。固然最好注释的办法是给出一个例子啦:
假定我们将从employee表中搜刮人为最高的列,可使用以下的SQL语句:
SELECTmax(salary),dept
FROMemployee
GROUPBYdept;
这条语句将在每个独自的部门当选择人为最高的人为。了局他们的salary和dept将被前往。
mysql使用内部操作字符集gbk来进行操作,即执行"SELECT*FROMtestWHEREname=xxxor1=1/*LIMIT1";从而注入成功
若天明 该用户已被删除
沙发
发表于 2015-1-19 09:09:21 | 只看该作者
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
若相依 该用户已被删除
板凳
发表于 2015-1-24 20:10:20 | 只看该作者
连做梦都在想页面结构是怎么样的,绝非虚言
兰色精灵 该用户已被删除
地板
发表于 2015-2-7 20:26:56 | 只看该作者
SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。
因胸联盟 该用户已被删除
5#
发表于 2015-2-23 10:33:30 | 只看该作者
我们学到了什么?思考问题的时候从表的角度来思考问
再现理想 该用户已被删除
6#
发表于 2015-3-7 08:32:38 | 只看该作者
你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。
透明 该用户已被删除
7#
发表于 2015-3-14 16:08:49 | 只看该作者
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
蒙在股里 该用户已被删除
8#
发表于 2015-3-21 13:00:41 | 只看该作者
个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表