A-A+
若要求查找姓名中第一个字为‘刘’的学生号和姓名。下面列出的SQL语句中 (52)是正确的。A
问题详情
若要求查找姓名中第一个字为‘刘’的学生号和姓名。下面列出的SQL语句中,(52)是正确的。
A.SELECT S#,SNAME FROM S WHERE SNAME =‘刘%’
B.SELECT S#,SNAME FROM S WHERE SNAME =‘刘_’
C.SELECT S#,SNAME FROM S WHERE SNAME HKE‘刘%’
D.SELECT S#,SNAME FROM S WHERE SNAME HKE‘刘_’请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
解析:本题主要考察select语句的用法%代表任意长度(长度可以为0)的字符串,例如a%b表示以a为开头,以b结尾的任意长度的字符串;而下划线—则是代表任意单个字符,例如a_b表示以a开头,以b结尾长度为3的任意字符串;谓词like可以用来进行字符串匹配。=要求完全一致。依据题目的要求,应该选择C