问题 单项选择题

设有订单表order(其中包含字段:订单号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是

A.DELETE TABLE order WHERE签订日期<{^2002-1-1}

B.DELETE TABLE order WHILE签订日期>{^2002-1-1}

C.DELETE FROM order WHERE签订日期<{^2002-1-1}

D.DELETE FROM order WHILE签订日期>{^2002-1-1}.

答案

参考答案:C

解析:在SQL中,从表中删除数据的命令格式如下:DELETE FROM TableName [WHERE Condition]。这里FROM指定从哪个表中删除数据,WHERE指定被删除的记录所满足的条件。

选择题
单项选择题