A-A+
使用SQL语句将表S中字段price的值大于30的记录删除 正确的命令是A.DELETE F
问题详情
使用SQL语句将表S中字段price的值大于30的记录删除,正确的命令是
A.DELETE FROM s FOR price>30
B.DELETE FROM s WHERE price>30
C.DELETE s FOR price>30
D.DELETE s WHERE price>30请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:SQL语句中,删除记录的命令格式为DELETE FROM表名WHERE…,此题要求将表s中字段price的值大于30的记录删除,所以条件应为price>30,即WHERE price>30。选项A)和C)中用来指定条件的FOR短语是错误的,应该用WHERE;选项D)中没有用FROM来指明删除的记录来自哪个表,故选B)。