问题
单项选择题
假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是
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。其中,用“*”表示该位置可匹配零个或多个字符。含有“网络”二字,可以在首位,可以在中间,也可以在末尾,所以应该是“*网络*”。