题目内容

在SQL Server 2008数据库中,HAVING和WHERE子句以及GROUP BY可以在同一SELECT语句中使用,其正确的先后顺序为()。

A. GROUPBYWHEREHAVING
B. WHEREGROUP BYHAVING
C. WHEREHAVINGGROUP BY
D. HAVINGWHEREGROUP BY

查看答案
更多问题

有一个商品信息表(SPXN),表的字段为:商品编号(PID),商品类别(PLB),商品名称(PNAME),商品价格(PJG),下列()可以实现查询每一类商品的平均价格。

A. SELECTPLB,AVG(PJG)FROMSPXN
B. SELECTAVG(PJG)FROMSPXNGROUPBYPLB
C. SELECTAVG(PJG)FROMSPXN
D. SELECTAVG(PJG)FROMSPXNGROUPBYPID

若想查询出所有姓张的(名字中只有两个字包括姓)且出生日期为空的学生信息,则WHERE条件应为()。

A. 姓名 LIKE '张%'AND 出生日期 = NULL
B. 姓名 LIKE '张_'AND 出生日期 IS NULL
C. 姓名 LIKE '张*'AND 出生日期 = NULL
D. 姓名 LIKE '张%'AND 出生日期 IS NULL

学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行()。

A. 全外连接
B. 左外连接
C. 右外连接
D. 自然连接

创建一个名为catt的新表,要求该表包含kehu表的所有记录,应使用的T-SQL语句是()。

A. SELECT * INTO catt WHERE FROM kehu
B. SELECt * INTO catt FROM kehu
C. INSERT INTO catt SELECT * FROM kehu
D. INSERT INTO catt FROM SELECT * FROM kehu

答案查题题库