问题
单项选择题
使用SQL语句从员工表中查询所有姓王的员工的信息,正确的命令是:______。
A.SELECT*FROM 员工表 WHERE LEFT(姓名,2)="王"
B.SELECT*FROM 员工表 WHERE RIGHT(姓名,2)="王"
C.SELECT*FROM 员工表 WHERE TRIM(姓名,2)="王"
D.SELECT*FROM 员工表 WHERE STR(姓名,2)="王"
答案
参考答案:A
解析: LEFT(姓名,2)表示把姓名变量中最左边2个字符取出来,由于中文一个汉字占两个字符,因此可以把姓王的记录取出来:RIGHT(姓名,2)表示把姓名变量中最右边2个字符取出来:TRIM()表示把空格里的字符屏蔽掉:STR()表示返回指定数值表达式对应的字符。