问题
单项选择题
显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是( )。
A) SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户
ON 订单.客户号=客户.客户号 WHERE 签订日期>^2005-1-1
B) SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户
WHERE 订单.客户号=客户.客户号 AND 签订日期>^2005-1-1
C) SELECT 订单号,客户名,签订日期 FROM 订单,客户
WHERE 订单.客户号=客户.客户号 AND 签订日期<^2005-1-1
D) SELECT 订单号,客户名,签订日期 FROM 订单,客户
ON 订单.客户号=客户.客户号 AND 签订日期<^2005-1-1
答案
参考答案:A
解析: 本题考查的是对SQL语句的书写格式的掌握。显示2005年1月1日后签订订单,表示方法为:签订日期>{^2005-1-1},故排除选项C)和选项D)。两个表使用JOIN连接,连接条件使用ON,故选项A)为正确答案。