在MySQL中,设有表department1(d_no,d_name),其中d_no是该表的唯一索引,那么先执行replace into department1(d_no,d_name) values('0004','英语系')语句,再执行insert into department1(d_no,d_name) values('0004','数学系')语句,出现的结果为______。
A. 出错,错误原因是语句书写错误
B. 不出错,插入的记录为(0004,外语系)
C. 出错,错误原因是唯一索引不能重复
D. 不出错,插入的记录为(0004,数学系)
查看答案
在教师表中查找“工龄”还没有输入数据的记录,使用的SQL语句是______。
A. SELECT * FROM 教师表 WHERE 工龄 IS .NULL.;
B. SELECT * FROM 教师表 WHERE 工龄=0 ;
C. SELECT * FROM 教师表 WHERE 工龄 IS NULL;
D. SELECT * FROM 教师表 WHERE 工龄=NULL ;
要查询所有课程中,各门课程的平均分,下面SQL语句正确的是______。
A. SELCET 课程号,MAX(成绩),MIN(成绩) FROM 选课表 ORDER BY 课程号;
B. SELCET 课程号,SUM(成绩) FROM 选课表 GROUP BY 课程号;
C. SELCET 课程号,MAX(成绩), FROM 选课表 GROUP BY 课程号;
D. SELCET 课程号, AVG(成绩) FROM 选课表 GROUP BY 课程号;
在ORDER BY 子句中,DESC和ASC分别表示______。
A. 升序、降序
B. 降序、升序
C. 降序、降序
D. 升序、升序
在SQL语句中,控制分组查询的条件短语是______。
A. ORDER BY
B. HAVING
C. GROUP BY
DESC