单项选择题对于:表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有以下SQL语句:SELECT COUNT(DISTINCT DNO)FROM EMP其等价的查询语句是()。

A.统计职工的总人数
B.统计每一部门的职工人数
C.统计职工服务的部门数目
D.统计每一职工服务的部门数目


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题成绩表grade中字段st_id代表学号,score代表分数,以下()语句返回成绩表中的最低分。

A.SELECT max(score) FROM grade
B.SELECT TOP 1 score FROM grade ORDERBY score ASC
C.SELECT st_id,MIN(score) FROM grade
D.SELECT TOP 1 score FROM grade ORDERBY score DESC

2.单项选择题在SQL Server数据库中,已有数据表student,可以删除该表数据的命令是()。

A.DROP FROM student
B.DELETE FROM student
C.REMOVE FROM student
D.KILL FROM student

3.单项选择题对于UPDATE语句的说法正确的是:()。

A.UPDATE一次只能修改一列的值
B.UPDATE只能修改不能赋值
C.UPDATE可以指定要修改的列和想赋予的新值
D.UPDATE不能加WHERE条件

4.单项选择题使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是()。

A.REPLACE AGE WITH AGE+1
B.UPDATE STUDENT AGE WITH AGE+1
C.UPDATE SET AGE WITH AGE+1
D.UPDATE STUDENT SET AGE=AGE+1

6.单项选择题使用()语句,将Account表内的性别字段内容,全部都改为“男”。

A.Update account SET Sex=´女´where Sex=´男´
B.Update account SET Sex=´男´where Sex=´女´
C.Update FROM account SET Sex=´女´where Sex=´男´
D.Update FROM account SET Sex=´男´where Sex=´女´

7.单项选择题在表中使用IDENTITY列时,每张表只允许有()IDENTITY列。

A.一个
B.两个
C.三个
D.四个

8.单项选择题存储在数据库中的数据的准确性属于()。

A.数据完整性
B.数据有效性
C.数据安全性
D.以上都不是

9.单项选择题批处理结束的标志是()。

A.action
B.go
C.for
D.up

10.单项选择题不允许数据库表在指定列上具有相同的值,且不允许有空值,这属于哪种约束()。

A.DEFAULT约束
B.CHECK约束
C.PRIMARYKEY约束
D.FOREIGNKEY约束