问题
单项选择题
设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下:
SELECT学号,姓名,系名
FROM Students
WHERE()AND()
AND()
A.家庭住址LIKE’%科技路%’
B.家庭住址LIKE ’*科技路*’
C.家庭住址AS’%科技路%’
D.家庭住址AS ’*科技路*’
答案
参考答案:A
解析:
本题考查应试者对SQL语言的掌握程度。
Marry%匹配任何以Marry开头的字符串;%idge%匹配任何包含idge的字符串,例如Marryidge、Rock Ridge、Mianus Bridge和Ridgeway。
“ ” 匹配只含两个字符的字符串:“ %”匹配至少包含两个字符的字符串。
综上所述,查询姓“李”的学生,家庭住址包含“科技路”的学生的学号、姓名及所在系的正确的SELECT语句如下:
SELECT学号,姓名,系名
FROM Students
WHERE姓名LIKE’李%’AND家庭住址LIKE’%科技路%’;