存在关系模型Students(学号,姓名,性别,专业),下列SQL语句中错误的是( )。

admin2021-07-08  31

问题 存在关系模型Students(学号,姓名,性别,专业),下列SQL语句中错误的是(    )。

选项 A、SELECT * FROM Students;
B、SELECT COUNT(*)人数FROM Students;
C、SELECT DISTINCT专业FROM Students;
D、SELECT 专业FROM Students

答案B

解析 SELECT语句的格式为:SELECT[字段列表]/*  FROM表名[WHERE条件表达式][ORDER BY列名][ASC][DESC]。若在查询中要统计记录的个数,应使用的函数是COUNT(*),DISTINCT表示检索要去除重复的所有元组,可以利用在字段名称后加上AS子句指定输出项的显示标题。因此选项A是对Students表中的全部记录进行查找;选项C是对Smdenm表中的专业进行查找,并去除重复值;选项D是对Students表中的专业进行查找,保留重复值;选项B存在语法错误,应该为SELECT COUNT(*)AS人数FROM students,实现对学生人数的统计,并以“人数”作为标题输出。  
转载请注明原文地址:https://kaotiyun.com/show/j1vp777K
0

最新回复(0)