若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL命令是

admin2020-07-25  39

问题 若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL命令是

选项 A、SELECT客户.单位名称,客户.联系人,客户.电话号码,订单.订单号
    FROM客户INNERJOIN订单ON客户.客户号=订单.客户号
    WHERE(订单.订购日期)IsNull
B、SELECT客户.单位名称,客户.联系人,客户。电话号码.订单.订单号
    FROM客户INNERJOIN订单ON客户.客户号=订单.客户号
    WHERE(f1订单.订购日期)Null
C、SELECT客户.单位名称,客户.联系人,客户.电话号码,订单.订单号
    FROM客户INNERJOIN订单ON客户.客户号=订单.客户号
    FOR(订单.订购日期)IsNull
D、SELECT客户.单位名称,客户.联系人,客户.电话号码,订单.订单号
    FROM客户INNERJOIN订单ON客户.客户号=订单.客户号
    FOR(订单.订购日期)Null

答案A

解析 SQL语句的命令格式为:SELECT字段列表FROM表名[WHERE查询条件][GROUP BY分组字段][ORDER BY排序字段ASC|DESC],由上述命令格式可知选项C和选项D错误;查询为空值得记录的命令格式为:字段名is null,由上述语句可知,选项B错误,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/htcp777K
0

最新回复(0)