已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询各类商品的数量,以下正确的是()。A.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY类型B.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY商品数量C.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY商品编号D.SELECTCOUNT(商品编号)AS商品数量,类型FROM商品GROUPBY商品编号

题目

已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询各类商品的数量,以下正确的是()。

A.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY类型

B.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY商品数量

C.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY商品编号

D.SELECTCOUNT(商品编号)AS商品数量,类型FROM商品GROUPBY商品编号


相似考题
更多“已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询各类商品的数量,以下正确的是 ”相关问题
  • 第1题:

    数据库中有Tahie_priceHistory表,结构如下表所示:

    [*]

    ①写出创建Teachers表的SQL语句,要求语句中包含所有的约束。

    ②现要查询单价最高的前三种商品的商品编号、商品名称和单价(使用TOP语句)。


    正确答案:①CREATE TABLE Table_PriceHistory( ID varchar(8) NOT NULL GoodsName varchar(20) NOT NULL StartDate datetime NOT NULL EndDate datetime NOT NULL SaleUnitPrice Money NOT NULL CHECK(EndDate>StartDate) PRIMARY KEY(IDStartDateEndDate
    ①CREATE TABLE Table_PriceHistory( ID varchar(8) NOT NULL, GoodsName varchar(20) NOT NULL, StartDate datetime NOT NULL, EndDate datetime NOT NULL, SaleUnitPrice Money NOT NULL, CHECK(EndDate>StartDate), PRIMARY KEY(ID,StartDate,EndDate

  • 第2题:

    阅读以下说明,回答问题1~4。

    [说明]

    设某商业集团为仓库存储商品设计了三个基本表:

    仓库STORE(S,SNAME,SADDR),其属性是仓库编号、仓库名称和地址。

    存储SG(S,C,QUANTITY),其属性是仓库编号、商品编号和数量。

    商品GOODS(C,GNAME,PRICE),其属性是商品编号、商品名称和单价。

    现检索仓库名称为“莘庄”的仓库里存储的商品的编号和名称。

    试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。


    正确答案:关系代数表达式为: πG#GNAME(σSNAME='莘庄'(STORE SG GOODS)) 元组表达式为: { t |((u)((v)((w)(COODS(u)∧SC(v)∧ STOBE(w) ∧u[1]=v[2]∧[1]:w[1]∧w[2] =莘庄'∧'t[1]=u[1]∧t[2]=u[2])} 关系逻辑规则如下: W(xy)(GOODS(xya)∧SG(bxc)∧ STORE(b莘庄'd) SELECT语句为: SELECT A.G#GNAME FROM GOODS AS A.SG AS BSTORE AS C WHERE A.C#:B.C# AND B.S#=C.S# AND SNAME='莘庄':
    关系代数表达式为: πG#,GNAME(σSNAME='莘庄'(STORE SG GOODS)) 元组表达式为: { t |((u)((v)((w)(COODS(u)∧SC(v)∧ STOBE(w) ∧u[1]=v[2]∧[1]:w[1]∧w[2] =莘庄'∧'t[1]=u[1]∧t[2]=u[2])} 关系逻辑规则如下: W(x,y)(GOODS(x,y,a)∧SG(b,x,c)∧ STORE(b,莘庄,'d) SELECT语句为: SELECT A.G#,GNAME FROM GOODS AS A.SG AS B,STORE AS C WHERE A.C#:B.C# AND B.S#=C.S# AND SNAME='莘庄':

  • 第3题:

    根据题意要求,完成下列查询 设有如下商品管理数据库,它包括商品关系、厂商关系和进货单关系,其关系模式为: 商品(商品编号,商品名称,零售价,厂商编号,类别);厂商(厂商编号,厂商名称,地址); 进货单(进货单号,商品编号,厂商编号,经办人)。 1、查询商品表中全部信息。


    正确答案:select * from 商品 (1分)

  • 第4题:

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


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

  • 第5题:

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

    A.各部门商品数量合计

    B.各部门商品金额合计

    C.所有商品金额合计

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


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