题目内容

以下删除记录正确的( )

A. Delete from emp where name='dony';
B. Delete * from emp where name='dony';
C. Drop from emp where name='dony';
Drop * from emp where name='dony';

查看答案
更多问题

用户表user有多列,其中字段id中没有null值,字段username中存在null值,以下SQL语句不能获得user表的总记录数的是那一个?( )

A. select count(*) from user;
B. select count(id) from user;
C. select count(username) from user;
D. select count(1) from user;

查询员工工资信息时,结果按工资降序排列,正确的是( )。

A. Order By 工资
B. Order By 工资 Desc
C. Order By 工资 Asc
D. Order By 工资 Dictinct

若要求“查询选修了3门以上课程的学生的学生号”,正确的SQL语句是( )。

A. SELECT SNO FROM SC GROUP BY SNOWHERE COUNT(*)> 3
B. SELECT SNOFROM SC GROUP BY SNOHAVING COUNT(*)> 3
C. SELECT SNOFROM SC ORDER BY SNOWHERE COUNT(*)> 3
D. SELECT SNOFROM SC ORDER BY SNOHAVING COUNT(*)> 3

当子查询返回多行时,可以采用的解决办法是( )

A. 使用聚合函数
B. Where条件判断
C. 使用IN运算符
D. 使用Group by进行分组

答案查题题库