SQL语句SELECT 部门表.部门号,部门名称,商品号,商品名称,单价;FROM 部门表,商品表;WHERE部门表.部门号=商品表.部门号;ORDER BY部门表.部门号 DESC,单价查询结果的第一条记录的商品号是A)0101 B)0202 C)0110 D)0112

题目

SQL语句SELECT 部门表.部门号,部门名称,商品号,商品名称,单价;FROM 部门表,商品表;WHERE部门表.部门号=商品表.部门号;ORDER BY部门表.部门号 DESC,单价查询结果的第一条记录的商品号是A)0101 B)0202 C)0110 D)0112


相似考题
参考答案和解析
正确答案:A
该SELECT语句的功能是在部门表和商品表两个表中查询,利用SUMO函数在商品表中查询各部门商品金额合计,并将结果按照部门表中的部门号降序排列,单价字段作为排序的次关键字。因此,所选出记录的商品号应该是0101,选项A是正确答案。
更多“SQL语句SELECT 部门表.部门号,部门名称,商品号,商品名称,单价;FROM 部门表,商品表;WHERE部门 ”相关问题
  • 第1题:

    SQL语句SELECT 部门表.部门号,部门名称,SUM(单价*数量);FROM 部门表,商品表;WHERE部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是A)各部门商品数量合计 B)各部门商品金额合计C)所有商品金额合计 D)各部门商品金额平均值


    正确答案:B
    该语句利用SUM()函数在商品表中查询各部门商品的金额合计,该题涉及多表查询,其执行过程是,从部门表中选取部门号和部门名称以及单价和数量字段,乘积后求和,查询出的记录同时要满足部门号字段和商品表中的部门号相等。GROUP BY后的分组字段是部门号,因此它计算的是各个部门商品金额的合计。

  • 第2题:

    SQL语句 SELECT 部门表.部门号,部门名称,SUM(单价*数量), FROM 部门表,商品表; WHERE 部门表,部门号=商品表.部门号; GROUP BY 部门表. 部门号 查询结果为 ______。

    A.各部门商品数量合计

    B.各部门商品金额合计

    C.所有商品金额合计

    D.各部门商品金额平均值


    正确答案:B
    解析:该语句利用SUM()函数在商品表中查询各部门商品的金额合计,该题涉及多表查询,其执行过程是,从部门表中选取部门号和部门名称以及单价和数量字段,乘积后求和,查询出的记录同时要满足部门号字段和商品表中的部门号相等。GROUP BY 后的分组字段是部门号,因此它计算的是,各个部门商品金额的合计。

  • 第3题:

    SQL语句: SELECT部门表.部门号,部门名称,商品号,商品名 称,单价 FROM部门表,商品表 WHERE部门表.部门号一商品表.部门号 ORDER BY部门表.部门号DESC,单价 查询结果的第一条记录的商品号是( )。

    A.0101

    B.0202

    C.0110

    D.0112


    正确答案:A
    A。【解析】本题SQL语句的功能是从部门表、商品表中选取部门表.部门号、部门名称、商品号、商品名称和单价字段,查询的同时满足部门表的部门号字段和商品表中的部门号相等,同时按部门表.部门号降序排列,单价字段作为排序的次关键字。

  • 第4题:

    SQL语句SELECT 部门名称 FROM部门表 WHERE 部门号 IN(SELECT 部门号,FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)查询结果是A)家用电器部、电话手机部 B)家用电器部、计算机部C)电话手机部、电视录摄像机部 D)家用电器部、电视录摄像机部


    正确答案:A
    该语句的执行过程是,首先在内层查询中查找哪个部门的商品单价在420元和1000元之间,并检索出部门号,然后,在外层查询在部门表中,查找出与之对应的部门名称,因此选项A正确。

  • 第5题:

    SQL语句 SELECT 部门表.部门号,部门名称,商品号,商品名称,单价; FROM 部门表,商品表; WHERE部门表.部门号=商品表.部门号; ORDER BY 部门表.部门号DESC,单价 查询结果的第一条记录的商品号为 ______。

    A.101

    B.202

    C.110

    D.112


    正确答案:A
    解析:该SELECT语句的功能是在部门表和商品表两个表中查询,利用SUM()函数在商品表中查询各部门商品金额合计,并将结果按照部门表中的部门号降序排列,单价字段作为排序的次关键字。因此,所选出记录的商品号应该是0101。