设有关系S(SNO, SNAME, SEX), C(CNO, CNAME), SC(SNO, CNO, GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。若要求查找姓名中第一个字为“王”的学生号和姓名。下面列出的SQL语句中,哪个(些)是正确的______ Ⅰ.SELECT SNO, SNAME FROM S WHERE SNAME=“王%” Ⅱ.SELECT SNO, SNAME FROM S WHERE SNAME LIKE“王%” Ⅲ.SELECT SNO, SNAME FROM S WHERE SNAME LIKE“王”
A: Ⅰ
B: Ⅱ
C: Ⅲ
D: 全部
A: Ⅰ
B: Ⅱ
C: Ⅲ
D: 全部
举一反三
- 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。若要求查找姓名中第一个字为“王”的学生号和姓名。下面列出的SQL语句中,哪个(些)是正确的( ) Ⅰ.SELECT SNO,SNAME FROM S WHERE SNAME=“王%” Ⅱ.SEIECT SNO,SNAME FROM S WHERE SNAME LIKE“王%” Ⅲ.SELECT SNO,SNAME FROM S WHERE SNAME LIKE“王” A: Ⅰ B: Ⅱ C: Ⅲ D: 全部
- 有关系S(SNO, SNAME, SAGE),C(CNO, CNAME),SC(SNO, CNO, GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是学生年龄, CNO是课程号,CNAME是课程名称,GRADE是成绩。以下( )SQL语句可以实现查询选修了'C002'号课程的学生姓名。 A: SELECT SNAME FROM S, SC WHERE S.SNO=SC.SNO AND CNO='C002' B: SELECT SNAME FROM S WHERE SNO IN (SELECT SNO FROM SC WHERE CNO='C002') C: SELECT SNAME FROM S WHERE SNO = (SELECT SNO FROM SC WHERE CNO='C002') D: SELECT SNAME FROM S WHERE SNO NOT IN (SELECT SNO FROM SC WHERE CNO='C002')
- 若要求查找S表中,姓名的第一个字为'王'的学生学号和姓名。下面列出的SQL语句中,哪个是正确的( ) A: SELECT Sno,SNAME FROM S WHERE SNAME=′王%′ B: SELECT Sno,SNAME FROM S WHERE SNAME LIKE′王% ′ C: SELECT Sno,SNAME FROM S WHERE SNAME LIKE′王_′ D: 全部
- 若要求查找S表中,姓名的第一个字为王的学生学号和姓名。下面列出的SQL语句正确的是 ()。 A: SELECT Sno ,SNAME FROM S WHERE SNAME = '王% B: SELECT Sno,SNAME FROM S WHERE SNAME LIKE‘王%’ C: SELECT Sno ,SNAME FROM S WHERE SNAME LIKE ’王_’ D: 全部正确
- 23~24 题基于以下说明。设有三个关系: 学生关系S(SNO,SNAME,AGE,SEX) (分别代表学生的学号、姓名、年龄、性别) 学习关系SC(SNO,CNO,GRADE) (分别代表学生的学号、课程编号、成绩) 课程关系C(CNO,CNAME,TEACHER) (分别代表课程的编号、课程名、任课教师) “从学生关系S中检索姓′王′的学生学号”的SQL语句是 A: SELECT sno FROM sc WHERE sname=′王′ B: SELECT sno FROM sc WHERE sname IS LIKE′王%′ C: SELECT sno FROM sc WHERE sname LIKE′王%′ D: SELECT sno FROM sc WHERE sname LIKE′王_′