问题
单项选择题
查询名字中第二个字为“阳”字的学生的姓名和学号,使用SELECT sname,s# FROM student WHERE子句后的条件语句为
A.sname='_阳%'
B.sname='%阳%'
C.sname LIKE_'阳%'
D.sname LIKE'%阳%'
答案
参考答案:C
解析: 模糊查询使用LIKE谓词,它的一般形式为:列名LIKE字符串常数,这里列名的数据类型必须是字符型,在字符串常数中字符的含义如下:其一,字符_(下横线)标识可以和任意的单个字符匹配;其二,字符%(百分号)表示可以和任意长的(长度可以为零)字符串匹配;其三,所有其他的字符只代表该字符自己。