问题 单项选择题

查询2008年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL语句是( )。

A.SELECT订单号,客户名,签订日期FROM订单JOIN客户; ON订单.客户号=客户.客户号WHERE签订日期>{^2008-1-1}

B.SELECT订单号,客户名,签订日期FROM订单JOIN客声; WHERE订单.客户号=客户.客户号AND签订日期>{^2008-1-1}

C.SELECT订单号,客户名,签订日期FROM订单,客户; WHERE订单.客户号=客户.客户号AND签订是期<{^2008-1-1)

D.SELECT订单号,客户名,签订日期FROM订单,客户; ON订单,客户号=客户,客户号AND签订日期<{^2008-1-1}

答案

参考答案:A

解析: 显示2008年1月1日后签订的订单,表示方法为:签订日期>{^2008-1-1},故可排除选项C)和选项D);两个表用联接查询,若使用JOIN连接,连接条件应使用ON,可排除选项B)。

单项选择题
名词解释