sql语句中count语法

sql语句中count语法

ID:23201430

大小:67.50 KB

页数:8页

时间:2018-11-05

sql语句中count语法_第1页
sql语句中count语法_第2页
sql语句中count语法_第3页
sql语句中count语法_第4页
sql语句中count语法_第5页
资源描述:

《sql语句中count语法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、sql语句中count语法sql语句中GROUPBY和HAVING的使用count()sql语句中GROUPBY和HAVING的使用count()sql语言中一种特殊的函数:聚合函数,例如SUM,COUNT,MAX,AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。SELECTSUM(population)FROMbbc这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即所有国家的总人口数。having是分组(groupby)后的筛选条件,分组

2、后的数据组内再筛选e,count(order_number)ascountfromorderso,customercer_idgroupbycustomer_id;+--------+-------+

3、name

4、count

5、+--------+-------+

6、d

7、9

8、

9、cc

10、6

11、

12、菩提子

13、1

14、

15、cccccc

16、2

17、+--------+-------+增加HAVING过滤selectc.name,count(order_number)ascountfromorderso,customercer_idgr

18、oupbycustomer_idhavingcount(order_number)>5;+------+-------+

19、name

20、count

21、+------+-------+

22、d

23、9

24、

25、cc

26、6

27、+------+-------+四、我在多举一些例子SQL>select*fromsc;SNOPNOGRADE-------------------------1Y,count(*)totalcountfromTB_ZYTR8求某一个字段数值的和:selectsum(field1)assumva

28、luefromtable1计算各个作业投入量的合计selectZYDM,SUM(TRSL)totalcountfromTB_ZYTR9.求数值的平均:selectavg(field1)asavgvaluefromtable1selectZYDM,AVG(TRSL)totalcountfromTB_ZYTR10.求数值的最大值selectmax(field1)asmaxvaluefromtable1selectZYDM,MAX(TRSL)totalcountfromTB_ZYTR11.求数值的最小值se

29、lectmin(field1)asminvaluefromtable1selectZYDM,FADM,MAX(TRSL)totalcountfromTB_ZYTR,FADM注意所有的GROUPBY后面有几个字段,则对应的SELECT字段上也要几个字段12.UNION运算符UNION运算符通过组合其他两个结果表(例如TABLE1和TABLE2)并消去表中任何重复行而派生出一个结果表。当ALL随UNION一起使用时(即UNIONALL),不消除重复行。两种情况下,派生表的每一行不是来自TABLE1就是来自

30、TABLE2。比如我想一条语句将所有的实际作业和计划作业都列出来SELECTZYDM,ZYMCFROMTB_ZYMLUNIONSELECTZYDM,ZYMCFROMTB_JHZYML13.特殊语句1、说明:复制表(只复制结构,源表名:a新表名:b)法一:select*intobfromab;3、说明:betsc表明(A)A.删除sc中的全部记录B.删除基本表scC.删除基本表sc中的列数据D.删除基本表sc中的部分行8、在DB应用中,一般一条SQL语句可产生或处理一组记录,而DB主语言语句一般一次只能

31、处理一条记录,其协调可通过(B)实现。A.指针B.游标C.数组D.栈9、在下列基本表的定义中,数值5表示(C)CREATETABLEstudent(Snochar(5)notnullunique,Snamechar(2));A.表中有5条记录B.表中有5列C.表中字符串Sno的长度D.表格的大小10、在视图上不能完成的操作是(C)A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图11、下列聚合函数中不忽略空值(null)的是(C)A、SUM(列名)B、MAX(列名)C、COUNT(*

32、)D、AVG(列名)12、SQL的查询语句的g">*FROMAAA16、属于事务控制的语句是(A)。A.BeginTran、mit、RollBackB.Begin、Continue、EndC.CreateTran、mit、RollBackD.BeginTran、Continue、End17、在SQL语言的SELECT语句中,实现投影操作的是哪个子句?(A)A)selectB)fromC)C、in、Max统计函数36、已知关系:厂商(厂商号,厂名)PK=厂

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。