单选题
VF
2015-07-03
从“订单”表中删除签订日期为2012年1月10日之前(含)的订单记录,正确的SQL命令是( )。
A.DROP FROM订单WHERE签订日期<={^2012-1-10}
B.DROP FROM订单FOR签订日期<={^2012-1-10}
C.DELETE FROM订单WHERE签订日期<={^2012-1-10}
D.DELETE FROM订单FOR签订日期<={^2012-1-10}
参考答案
C
答案解析
删除数据的命令格式为:DELETE FROM表名[WHERE条件]。首先排除A)、B)选项。WHERE指定被删除的记录所满足的条件,如果不使用WHERE子句,则删除该表中的全部记录。D)选项格式错误,所以本题选C)。
你可能感兴趣的试题
A.DELETE FROM图书FOR图书号LIKE〝A%〞
B.DELETE FROM图书WHILE图书号LIKE〝A%〞
C.DELETE FROM图书WHERE图书号=〝A*〞
D.DELETE FROM图书WHERE图书号LIKE〝A%〞
A.SELECT DISTINCT产品号FROM产品WHERE单价>=;(SELECT MAX(单价)FROM产品WHERE SUBSTR(产品号,1,1)=〝2〞)
B.SELECT DISTINCT产品号FROM产品WHERE单价>=;(SELECT MIN(单价)FROM产品WHERE SUBSTR(产品号,1,1)=〝2〞)
C.SELECT DISTINCT产品号FROM产品WHERE单价>=ANY;(SELECT单价FROM产品WHERE SUBSTR(产品号,1,1)=〝2〞)
D.SELECT DISTINCT产品号FROM产品WHERE单价>=SOME;(SELECT单价FROM产品WHERE SUBSTR(产品号,1,1)=〝2〞)