设有如下表:    读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C) 统计并显示读者人数大于等于10的单位,正确的SQL语句是( )。

admin2015-08-13  23

问题 设有如下表:
   读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C)
     统计并显示读者人数大于等于10的单位,正确的SQL语句是(     )。

选项 A、SELECT单位,COUNT(*)人数FROM读者GROUP BY单位WHERE人数>=10
B、SELECT单位,COUNT(*)人数FROM读者GROUP BY单位HAVING人数>=10
C、SELECT单位,SUM(*)人数FROM读者GROUP BY单位WHERE人数>=10
D、SELECT单位,SUM(*)人数FRON读者GROUP BY单位HAVING人数>=10

答案B

解析 查询的基本形式由SELECT-FROM—WHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件。SQL的SELECT语句中,HAVING短语用来限定分组必须满足的条件,因此首先排除A、C选项。本题查询读者数量大于等于10的单位,应使用COUNT函数,因此选B。
转载请注明原文地址:https://kaotiyun.com/show/zTEp777K
0

最新回复(0)