若要求查找姓名中第一个字为‘刘’的学生号和姓名。下面列出的SQL语句中,(52)是正确的。

admin2009-02-15  29

问题 若要求查找姓名中第一个字为‘刘’的学生号和姓名。下面列出的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
转载请注明原文地址:https://kaotiyun.com/show/joLZ777K
0

最新回复(0)