第二章测试
1.下面关于SELECT语句的描述正确的是( )。
A:最后一个字段后加逗号 B:查询多个字段时,字段间用空格隔开 C:FROM子句表明查询的数据来源,可以是一个或多个表 D:<字段列表>中包含一个字段
答案:C
2.查询tblGoods表中 “饮料”类的商品信息,查询结果按价格降序排序的语句是( )。
A:SELECT * FROM tblgoods WHERE type='饮料' ORDER BY sellPrice ACS; B:SELECT * FROM tblgoods WHERE type='饮料' ORDER BY sellPrice DESC; C:SELECT * FROM tblgoods WHERE type='饮料' ORDER BY sellPrice; D:SELECT * FROM tblgoods ORDER BY sellPrice DESC;
答案:B
3.统计交易明细表中每件商品的销售数量的语句是( )。
A:SELECT goodsID 商品编号,goodsName 商品名称,SUM(amount) 商品销售数量 FROM tblTradeList ; B:SELECT goodsID 商品编号,goodsName 商品名称,SUM(amount) 商品销售数量 FROM tblTradeList GROUP BY goodsID; C:SELECT goodsID 商品编号,SUM(amount) 商品销售数量 FROM tblTradeList ; D:SELECT goodsID 商品编号,SUM(amount) 商品销售数量 FROM tblTradeList GROUP BY goodsID;
答案:D
4.查询tblUser表中各类产品的平均价格的语句是( )。
A:SELECT type 商品类型,AVG (sellPrice) AS 平均价格 FROM tblgoods ; B:SELECT type 商品类型,AVG (sellPrice) AS 平均价格 FROM tblgoods GROUP BY type; C:SELECT type 商品类型,goodsName 商品名称,AVG (sellPrice) AS 平均价格 FROM tblgoods ; D:SELECT type 商品类型,goodsName 商品名称,AVG (sellPrice) AS 平均价格 FROM tblgoods GROUP BY type;
答案:B
5.下面有关HAVING子句的描述错误的是( )。
A:HAVING子句筛选满足条件的组 B:HAVING子句条件不能包含聚合函数 C:HAVING子句用于筛选分组后的查询结果 D:HAVING子句写在GROUP BY 子句之后
答案:B
6.查询tblUser表中“饮料”类商品的平均价格的语句是( )。
A:SELECT goodName 商品名称, AVG (sellPrice) 平均价格 FROM tblgoods HAVING type='饮料'; B:SELECT type 商品类型, AVG (sellPrice) 平均价格 FROM tblgoods GROUP BY type HAVING type='饮料'; C:SELECT type 商品类型, AVG (sellPrice) 平均价格 FROM tblgoods GROUP BY type; D:SELECT type 商品类型, AVG (sellPrice) 平均价格 FROM tblgoods HAVING type='饮料';
答案:B
7.查询tblUser表中各类产品的最高价格的语句是( )。
A:SELECT type 商品类型,SUM(sellPrice) AS 最高价格 FROM tblgoods GROUP BY type; B:SELECT type 商品类型,MAX(sellPrice) AS 最高价格 FROM tblgoods GROUP BY type; C:SELECT type 商品类型,COUNT(sellPrice) AS 最高价格 FROM tblgoods GROUP BY type; D:SELECT type 商品类型,MIN(sellPrice) AS 最高价格 FROM tblgoods GROUP BY type;
答案:C
8.查询market数据库中商品订单及产品详细信息错误的语句是( )。
A:SELECT * FROM tblgoods ,tblorderlist where tblgoods.goodsID=tblorderlist.goodsID; B:SELECT * FROM tblgoods T1 ,tblorderlist T2 where T1.goodsID=T2.goodsID; C:SELECT * FROM tblgoods JOIN tblorderlist ON tblgoods.goodsID=tblorderlist.goodsID; D:SELECT * FROM tblgoods JOIN tblorderlist ON T1.goodsID=T2.goodsID;
答案:D
9.下面描述错误的是( )。
A:ANY表示返回值中全部满足查询比较的条件 B:ALL表示子查询的查询结果中所有值都满足查询条件 C:EXISTS和NOT EXISTS关键字用于在子句中测试子查询返回的数据行是否存在 D:SOME表示返回值中至少有一个满足查询比较的条件
答案:A
10.查询商品代码、商品名称、类型、采购数量、采购价格,按照商品编号升序排列的语句是(     )。
A:SELECT goodsID,goodsName,type,buyAmount,stockPrice FROM tblgoods JOIN tblorderlistON T1.goodsID=T2.goodsID ORDER BY tblgoods.goodsID ASC; B:SELECT tblgoods.goodsID,goodsName,type,buyAmount,stockPrice FROM tblgoods T1 JOIN tblorderlist T2ON T1.goodsID=T2.goodsID ORDER BY tblgoods.goodsID DESC; C:SELECT tblgoods.goodsID,goodsName,type,buyAmount,stockPrice FROM tblgoods JOIN tblorderlistON tblgoods.goodsID=tblorderlist.goodsID ORDER BY tblgoods.goodsID DESC; D:SELECT tblgoods.goodsID,goodsName,type,buyAmount,stockPrice FROM tblgoods T1 JOIN tblorderlist T2ON T1.goodsID=T2.goodsID ORDER BY tblgoods.goodsID;
答案:D

点赞(5) dxwkbang
返回
顶部