问题 单项选择题

使用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()表示返回指定数值表达式对应的字符。

多项选择题
单项选择题