问题 单项选择题

以下五道小题使用如下关系:

客户(客户号,名称,联系人,邮政编码,电话号码)

产品(产品号,名称,规格说明,单价)

订购单(订单号,客户号,订购日期)

订购单名细(订单号,序号,产品号,数量)

查询尚未最后确定订购单的有关信息的正确命令是()。

A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 WHERE客户.客户号=订购单.客户号AND订购日期IS NULL

B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 WHERE客户.客户号=订购单.客户号AND订购日期=NULL

C.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 FOR客户.客户号=订购单.客户号AND订购日期IS NULL

D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 FOR客户.客户号=订购单.客户号AND订购日期=NULL

答案

参考答案:A

解析:

SQL Select查询中的条件是Where而不是For,只有用locate进行查询时才加条件for,又由于查询条件是查询没有订购日期为空的纪录。故选项A)为正确答案。

单项选择题
判断题