未分类题

有以下SQL语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名='李二' 与如上语句功能相同的SQL语句是( )。
A.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS (SELECT*FROM 职员 WHERE 姓名='李二')
B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT*FROM 职员 WHERE 职员号=订单.职员号AND姓名='李二')
C.SELECT 订单号,签订日期,金额 FRM 订单 WHERE IM (SELECT 职员号 FROM 职员 WHERE 姓名='李二')
D.SELECT 订单号,签订日期,金额 ROM 订单 WHERE IN(SELECT 职员号FROM 职员 WHERE 职员号=订单.职员号 AND 姓名='李二')

A.职员号=职员.职员号
B.SELECT
C.SELECT
D.职员号AND姓名='李二')
C.SELECT
E.SELECT
F.职员号

【参考答案】

B
解析:题干中的 SQL 语句的功能是:查询那些姓名为“李二”的职员的订单号,签订日期和金额的信息。4个选项中......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)