问题
单项选择题
(36)至(37)题题基于“学生—选课—课程”数据库中的三个关系: “学生-选课-课程”数据库中的三个关系是: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) |
若要求查找“李”姓学生的学生号和姓名,正确的。SQL语句是
A.SELECT S#,SNAME FROM S WHERE SNAME=’李%’
B.SELECT S#,SNAME FROM S WHERE SNAME LIKE’李%’
C.SELECT S#,SNAME FROM S WHERE SNAME=’%李%’
D.SELECT S#,SNAME FROM S WHERE SNAME LIKE’%李%’
答案
参考答案:B
解析: 要查找“李”姓学生的学生号和姓名,要使用学生关系S并利用LIKE查询。 LIKE谓词的一般形式为:列名 LIKE 字符串常数 字符串常数可包含字符“”(下划线)、字符“%”和其他字符。“%”表示可以和任意长度的字符串匹配。 因此本题的答案为B。