在WHERE语句的条件表达式中,与零个或多个字符进行匹配的通配符是()。
查看答案
在SQL语句中,谓词“EXISTS”的含义是()。
A. 全称量词
B. 存在量词
C. 自然连接
D. 等值连接
在SELECT语句中,通常与HAVING子语句同时使用的是()。
A. ORDER BY
B. WHERE
C. GROUP BY
D. 均不需要
基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为 S#C(C#,CNAME,TEACHER),主码为 C#SC(S#,C#,GRADE),主码为(S#,C#) 查找"选修了 C01 号课程的全体学生的姓名和所在的系", 下列SQL 语句中哪一个是错误的( )。
A. SELECT SNAME, DEPT FROM S WHERE S
B. IN (SELECT S
C. FROM SC WHERE C
D. ='C01')
E. SELECT SNAME, DEPT FROM S WHERE S
F. = (SELECT S
G. FROM SC WHERE C
H. ='C01')
I. SELECT SNAME, DEPT FROM S, SC WHERE C
J. ='C01' AND S.S
K. = SC.S
L. SELECT SNAME, DEPT FROM S JOIN SC ON S.S
M. = SC.S
N. WHERE C
O. ='C01'
基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码为 S#C(C#,CNAME,TEACHER),主码为 C#SC(S#,C#,GRADE),主码为(S#,C#查找"选修了至少 5 门课程的学生的学号",正确的 SQL 语句是( )。
A. SELECT S
B. FROM SC GROUP BY S
C. HAVING COUNT(*)>=5
D. SELECT S
E. FROM SC GROUP BY S
F. WHERE COUNT(*)>=5
G. SELECT S
H. FROM SC HAVING COUNT(*)>= 5
I. SELECT S
J. FROM SC WHERE COUNT(*)>=5