SQLServer选择题答案Word下载.docx
- 文档编号:14094567
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:8
- 大小:129.75KB
SQLServer选择题答案Word下载.docx
《SQLServer选择题答案Word下载.docx》由会员分享,可在线阅读,更多相关《SQLServer选择题答案Word下载.docx(8页珍藏版)》请在冰豆网上搜索。
C.在SQLServer中,”!
=”与”<
>
”作用完全相同
D.语句”SELECT*FROMtable_nameWHEREAgeNOTNULL”的写法正确
第五章模糊查询和聚合函数
1.模糊查询(),可以检索出以“Tc”开头的所有字符串
A.LIKE’Tc_’
B.LIKE’%Tc_’
C.LIKE’Tc%’
D.LIKE’%Tc%’
2.模糊查询(),可以检索出以“M”开头,且第二个字符不是“c”的所有字符串
A.LIKE‘Mc_’
B.LIKE‘Mc%’
C.LIKE‘M[^c]_’
D.LIKE‘M[^c]%’
3.从产品表Products中查询前10行商品的单价UnitPrice之和,正确的SQL是()
A.SELECTTOP10SUM(UnitPrice)AS单价之和FROMProducts
B.SELECTSUM(UnitPrice)AS单价之和TOP10FROMProducts
C.SELECTTOP10COUNT(UnitPrice)AS单价之和FROMProducts
D.SELECTSUM(UnitPrice)TOP10AS单价之和FROMProducts
4.从产品表Products中查询单价UnitPrice最高的商品单价,正确的SQL是()
A.SELECTMIN(UnitPrice)AS最高单价FROMProducts
B.SELECTAVG(UnitPrice)AS最高单价FROMProducts
C.SELECTMAX(UnitPrice)AS最高单价FROMProducts
D.SELECTMAXUnitPriceAS最高单价FROMProducts
5.从产品表Products中查询单价UnitPrice在6~10的产品名称和单价信息,正确的SQL有()
A.SELECTName,UnitPriceFROMProductsWHEREUnitPriceBETWEEN6AND10
B.SELECTName,UnitPriceFROMProductsWHEREUnitPriceBETWEEN10AND6
C.SELECTName,UnitPriceFROMProductsWHEREUnitPriceIN(6,10)
D.SELECTName,UnitPriceFROMProductsWHEREUnitPrice>
=6ANDUnitPrice<
=10
第六章分组查询和连接查询
一、综合测试题
有订单表Orders,订单数据见表6.2.1.
订单号
OrderID
订单日期
OrderDate
订单金额
OrderAmount
客户编号
C-ID
1
2013-04-08
650
2
2013-02-23
1120
3
2013-05-17
760
4
2013-06-11
475
5
2013-04-20
280
6
360
7
2013-03-08
550
8
790
9
2013-07-22
1260
10
2013-08-14
970
有客户表Customer,客户数据见表6.2.2.
CustomerID
客户姓名
Name
客户所在地
Address
刘小慧
武汉
张震东
上海
安忠峰
分析上述两个表,回答下列问题。
1.计算每个客户的订单总额,正确的SQL是()
A.SELECT_ID,COUNT(OrderAmount)FROMOrdersGROUPBYC_ID
B.SELECT_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_ID
C.SELECT_ID,SUM(OrderAmount)FROMOrdersD.SELECT
D.SELECTOrderDate,C_ID,SUM(OrderAmount)FROMOrderGROUPBYC_ID
2.按天计算每个客户的订单总金额,正确的SQL是()
A.SELECT_ID,COUNT(OrderPrice)FROMOrdersGROUPBYC_ID,OrederDate
B.SELECT_ID,SUM(OrderPrice)FROMOrdersGROUPBYOrderDate,C_ID
C.SELECT_ID,SUM(OrderPrice)FROMOrdersGROUPBYOrderDate
D.SELECT_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_ID,C_ID
3.列出客户订单总金额大于3000的数据,正确的SQL是()
A.SELECTC_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_IDHAVVINGSUM(OrderAmount)>
3000
B.SELECTC_ID,SUM(OrderAmount)FROMOrdersWHERESUM(OrderAmoount)>
3000GROUPBYC_ID
C.SELECTC_ID,SUM(OrderAmount)FROMOrdersWHERESUM(OrderAmoount)>
3000
D.SELECTC_ID,SUM(OrderAmount)FROMOrdersGROUPBYC_IDWHERESUM(OrderAmount)>
4.按天计算客户“张震东”的订单总金额,正确的SQL是()
A.SELECTSUM(OrderAmount)FROMOrdersoJOINCustomercONo.c_Id=c.CustomerIDWHEREc.Name=’张震东’GROUPBYCustomerID
B.SELECTSUM(OrderAmount)FROMOrdersoJOINCustomercONo.c_Id=c.CustomerIDWHEREc.Name=’张震东’GROUPBYOrderDate
C.SELECTSUM(OrderAmount)FROMOrdersoINNERJOINCustomercONo.c_Id=c.CustomerIDWHEREc.Name=’张震东’GROUPBY
D.SELECTSUM(OrderAmount)FROMOrdersoJOINCustomercWHEREc.Name=’张震东’GROUPBYONo.c_Id=c.CustomerIDGROUPBYOrderDate
5.显示上海地区客户的详细信息,正确的SQL是()
A.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoJOINCustomercONo.C_Id=c.CustomerIDWHEREc.Address=’上海’
B.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoJOINCustomercWHEREc.Address=’上海’ONo.C_Id=c.CustomerID
C.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoJNNERJOINCustomercONo.C_Id=c.CustomerIDANDc.Address=’上海’
D.SELECTo.C_Id,c.Name,o.OrderDate,o.OrderAmountFROMOrdersoWHEREc.Address=’上海’JOINCustomercONo.C_Id=c.CustomerID
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 选择题 答案