从student表删除年龄大于30的记录的正确SQL命令是(  )。

admin2013-11-28  19

问题 从student表删除年龄大于30的记录的正确SQL命令是(  )。

选项 A、DELETE FOR 年龄>30
B、DELETE FROM student WHERE 年龄>30
C、DELETE student FOR 年龄>30
D、DELETE student WHILE 年龄>30

答案B

解析 删除数据的命令格式为:DELETE FROM 表名 [WHERE 条件]。该命令是逻辑删除指定表中满足条件的记录,如果要物理删除记录需要继续使用PACK命令。WHERE指定被删除的记录所满足的条件,如果不使用WHERE子句,则删除该表中的全部记录。A、C、D均为错误的命令格式。要从student表删除年龄大于30的记录,正确的命令应该是DELETE FROM student WHERE 年龄>30,即B选项。
转载请注明原文地址:https://kaotiyun.com/show/9Sop777K
0

最新回复(0)