问题 单项选择题

假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是

A.SELECT * FROM 公司 FOR名称=" *网络* "

B.SELECT * FROM 公司 FOR名称LIKE" *网络* "

C.SELECT * FROM 公司 WHERE名称=" *网络* "

D.SELECT * FROM 公司 WHERE名称LIKE" *网络* "

答案

参考答案:D

解析: 本题考查的是SQL的SELECT查询语句。在SQL的SELECT查询语句中,后面不能使用FOR来引出条件,而要用WHERE;同时,条件表达式中也不能使用“等号”,只能使用LIKE。其中,用“*”表示该位置可匹配零个或多个字符。含有“网络”二字,可以在首位,可以在中间,也可以在末尾,所以应该是“*网络*”。

选择题
单项选择题