单选

有以下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订单号,签订日期,金额FROM订单    WHERE IN(SELECT职员号FROM职员WHERE姓名=”李二”)
  • D. SELECT订单号,签订日期,金额FROM订单WHERE
  • IN(SELECT职员号FROM职员WHERE职员号=订单.职员号AND姓名=”王五”)
参考答案
您可能感兴趣的试题

下列叙述中,正确的是(  )。

  • A. 用E—R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系
  • B. 用E—R图只能表示实体集之间一对一的联系
  • C. 用E—R图只能表示实体集之间一对多的联系
  • D. 用E—R图表示的概念数据模型只能转换为关系数据模型

数据库管理系统中负责数据模式定义和数据的物理存取构建的语言是(  )。 

  • A. 数据定义语言
  • B. 数据管理语言
  • C. 数据操纵语言
  • D. 数据控制语言

当前工资表中有100条记录,当前记录号为10,用MAX命令计算工资最大值时,若缺省[范围]短语条件,则系统将(  )。

  • A. 只计算当前记录的工资值
  • B. 计算10条记录的最大工资值
  • C. 计算后90条记录的最大工资值
  • D. 计算全部记录的最大工资值

查询2001年所签订单的信息,并按金额降序排序,正确的SQL命令是(  )。

  • A. SELECT*FROM订单WHERE YEAR(签订日期)=2001 0RDER BY金额DESC
  • B. SELECT*FROM订单WHILE YEAR(签订日期)=2001 0RDER BY金额ASC
  • C. SELECT*FROM订单WHERE YEAR(签订日期)=2001 0RDER BY金额ASC
  • D. SELECT*FROM订单WHILE YEAR(签订日期)=20010RDER BY金额DESC
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服