使用SQL语句将表S中字段price的值大于30的记录删除,正确的命令是

admin2013-05-15  16

问题 使用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)。
转载请注明原文地址:https://jikaoti.com/ti/PsZ0FFFM
0

最新回复(0)