网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

7、BookStore数据库中有销售明细表OrderDetail(OrderCode, BookCode, Amount) 查询销售总量前20%的图书,并按总销量降序排列。SQL语句: SELECT TOP 20 PERCENT Bookcode As 书号, SUM(Amount)As总销量 ROM OrderDetail GROUP BY Bookcode ORDER BY ________

A.Amount DESC

B.SUM(Amount) DESC

C.COUNT(Amount) DESC

D.ADD(Amount) DESC


参考答案和解析
SUM(Amount) DESC
更多 “7、BookStore数据库中有销售明细表OrderDetail(OrderCode, BookCode, Amount) 查询销售总量前20%的图书,并按总销量降序排列。SQL语句: SELECT TOP 20 PERCENT Bookcode As 书号, SUM(Amount)As总销量 ROM OrderDetail GROUP BY Bookcode ORDER BY ________A.Amount DESCB.SUM(Amount) DESCC.COUNT(Amount) DESCD.ADD(Amount) DESC” 相关考题
考题 对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是______。 SELECT出版单位,______,______,______; FROM图书管理!图书______出版单位A.MIN(单价) AVGAGE(单价) COUNT(*) GROUP BYB.MAX(单价) AVG(单价) COUNT(*) ORDER BYC.MAX(单价) AVG(单价) SUM(*) ORDER BYD.MAX(单价) AVG(单价) COUNT(*) GROUP BY

考题 在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书号, 销售时间, 销售数量),其中销售数量大于0。现要查询2009年10月销售的图书名称和类别。请补全下列实现该功能的查询语句。SELECT图书名称, 类别FROM图书表WHERE EXISTS(SELECT*FROM销售表WHERE销售时间BETWEEN '2009/10/1' AND '2009/10/31'______)

考题 对于图书管理数据库,检索电子工业出版社的所有图书的书名和书价,检索结果按书价降序排列。下面SQL语句正确的是 SELECT书名,单价FROM图书WHERE出版单位=“电子工业出版社”; ______A.GROUP BY单价DESCB.ORDER BY单价DESCC.ORDER BY单价ASCD.GROUP单价ASC

考题 若需在“参赛队”表中按降序排列查询前3名的队伍,下列语法正确的是______。A.SELECT队名,积分TOP 3 FROM参赛队; ORDER BY积分DESCB.SELECT队名,积分TOP 3 PERCENT FROM参赛队; ORDER BY积分DESCC.SELECT队名,积分TOP 3 FROM参赛队DESC;D.SELECT队名,积分TOP 3 PERCENT FROM参赛队DESC

考题 对于图书管理数据库,要查询所藏图书中各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是______。 SELECT 出版单位,______,______,______; FROM 图书______出版单位A.MIN(单价)AVGAGE(单价)COUNT(*)GROUP BYB.MAX(单价)AVG(单价)COUNT(*)ORDER BYC.MAX(单价)AVG(单价)SUM(*)ORDER BYD.MAX(单价)AVG(单价)COUNT(*)GROUP BY

考题 查询金额最大的那10%订单的信息。正确的SQL语句是A.SELECT*TOP l0 PERCENT FROM订单B.SELECT TOP l0%*FROM 订单 ORDER BY金额C.SELECT*TOP l0 PERCENT FROM 订单 ORDER BY 金额D.SELECT TOP l0 PERCENT*FROM 订单 ORDER BY 金额 DESC

考题 设某商品经营管理系统使用SQL Server 2000数据库管理系统。在数据库中存在销售明细表,其建表语句为:CREATE TABLE销售明细表(销售单据编号varchar(8),商品编号varchar(8),单价money,数量int,总价money) ,为了保证数据的一致性,建有如下触发器:CREATE TRIGGER AutoCountSumON销售明细表FOR INSERT,UPDATEASDECLARE@UnitPrice money,@Quantity intDECLARE@Amount moneySELECT@UnitPrice=单价,@Quantity=数量FROM insertedSET@Amount=@UnitPrice*@QuantityUPDATE销售明细表SET总价=@AmountWHERE销售单据编号IN(SELECT销售单据编号FROM inserted)AND商品编号IN(SELECT商品编号FROM inserted)①设系统运行一段时间后此表中有近一百万条记录,此时发现对该表的插入操作速度很慢,请分析插入速度慢的原因。(3分)在不改变数据库服务器硬件和表结构、不清理数据的情况下,请说明应如何优化此表的插入操作。(2分)②在解决了①中的问题后,程序员在数据库中执行如下SQL语句:SELECT商品编号,sum(总价)FROM销售明细表WHERE单价50GROUP BY商品编号请在不改变该SQL语句的情况下,给出提高该查询执行效率的方案。(5分)

考题 在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESCB.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESCC.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESCD.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC

考题 若需在“选课”表中按降序排列查询前3名的学生,下列语法正确的是( )。A.SELECT 学生号,成绩 TOP 3 FROM 选课; ORDER BY 成绩 DESCB. SELECT 学生号,成绩 TOP 3 PERCENT FROM 选课: ORDER BY 成绩 DESCC.SELECT 学生号,成绩 TOP 3 FROM 选课 DESC:D. SELECT 学生号,成绩 TOP 3 PERCENT FROM 选课 DESC

考题 你是某销售组织的数据库开发人员, 你的数据库有一个名为Sales表, 此表包括了来自销售人员的销售订单概要信息.销售经理要求你创建一个销售额排在前20位的销售人员报表, 你该使用哪个查询来完成这个任务( ) A、 SELECT TOP 20 PERCENT LastName, FirstName, SUM (OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESCB、 SELECT LastName, FirstName, COUNT(*) AS salesFROM salesGROUP BY LastName, FirstNameHAVING COUNT (*) >20ORDER BY 3 DESCC、 SELECT TOP 20 LastName, FirstName, MAX(OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESCD、 SELECT TOP 20 LastName, FirstName, SUM (OrderAmount) AS ytdFROM salesGROUP BY LastName, FirstNameORDER BY 3 DESC

考题 设在SQL Server2008某数据库中有图书表(书号,书名,出版日期,单价),其中“书号”是主码。现要查询2015年1月份出版的单价最高的前三本图书的详细信息。下列查询语句中能正确完成该查询要求的是( )。 A.SELECT*TOP 3 FROM图书表WHERE出版Et期BETWEEN’2015/1/1′AND′2015/1/31′ORDER BY单价DESCB.SELECT TOP 3幸FROM图书表WHERE出版日期BETWEEN#2015/1/1#AND#2015/1/31#ORDER BY单价DESCC.SELECT TOP 3*FROM图书表WHERE出版日期BETWEEN’2015/1/1′AND′2015/1/31′ORDER BY单价DESCD.SELECT木TOP 3 FROM图书表WHERE出版日期BETWEEN#2015/1/1#AND#2015/1/31#ORDER BY单价DESC

考题 BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTime查询作者名长度大于等于8的图书信息,显示书名(BookName)及作者(Author)。SQL语句:SELECTBookName,AuthorFROMBookWHERELenth(Author)=8

考题 BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTime,PublishTime是datetime类型。查询Book表中的图书类别(BookSort),要求每个类别只显示一次。SQL语句:SELECT()BookSort FROM BookA、DISTINCTB、ONLYC、ONED、PERCENT

考题 BookStore数据库中有销售明细表OrderDetail(OrderCode,BookCode,Amount)查询销售总量前20%的图书,并按总销量降序排列。SQL语句:SELECT TOP 20 PERCENT Bookcode As书号,SUM(Amount)As总销量ROMOrderDetail GROUP BY Book code ORDER BY()A、AmountDESCB、SUM(Amount)DESCC、COUNT(Amount)DESCD、ADD(Amount)DESC

考题 BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTimePublishTime是datetime类型。显示图书的最高价、最低价、平均价、最高价与最低价之间的差值。SQL语句:SELECTMAX(Price)As最高价,MIN(Price)As最低价,Str(AVG(Price),6,2)As平均价()As最高价与最低价的差值FromBookA、(MAX-MIN)PriceB、MAX(Price)-MIN(Price)C、(MAX-MIN)(Price)D、MAX:Price-MIN:Price

考题 BookStore数据库中有图书Book(BookCode,BookName,Author,PublisherCode,PublishTimePublishTime是datetime类型。查询2009年出版的少儿类图书,要求显示图书名称(BookName)、作者(Author)、出版时间(PublishTime)、价格(Price)和折扣(Discount),并且字段标题分别为图书名称、作者、内容简介、价格和折扣。SQL语句SELECTBookNameAs图书名称,AuthorAs作者,convert(char(10),PublishTime,120)As出版时间,PriceAs价格,DiscountAs折扣FROMBookWHEREBookSort=‘少儿’AND()A、PublishTime=2009B、YEAR(PublishTime)=2009C、PublishTime=‘2009-1-1‘ANDPublishTime‘2010-1-1’D、PublishTime=‘2009-1-1‘ANDPublishTime=‘2009-12-31‘

考题 BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTime查询图书名称(BookName)含有“程序”的图书信息。SQL语句:SELECTBookCode,BookName,Author,Price,DiscountFROMBookWHEREName=“%程序%”

考题 BookStore数据库中有订单表Order(OrderCode,CustomerCode,TotalPrice,Address,OrderTime,OrderStatus)SELECTTOP3OrderCode,OrderTime,OrderStatusFROM[Order]语句中TOP3的含义是()A、前3个字段B、前3条属性C、前3个记录D、前3个别名

考题 下列查询年龄最大的前四个学生(包括并列的情况)的语句,正确的是()。A、SELECT TOP 4 WITH TIES * FROM Student ORDER BY Sage ASCB、SELECT TOP 4 WITH TIES * FROM Student GROUP BY Sage ASCC、SELECT TOP 4 WITH TIES * FROM Student ORDER BY Sage DESCD、SELECT TOP 4 WITH TIES * FROM Student GROUP BY Sage DESC

考题 在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询女生中身高最高的前三个学生的记录信息,正确的SQL语句是()。A、select * from学生 Where性别=”女”Group by身高B、select * from学生 Where性别=”女”order by身高C、select TOP3* from学生 Where性别=”女”Group by身高D、select TOP3* from学生 Where性别=”女”order by身高

考题 查询金额最大的那10%订单的信息。正确的SQL语句是()。A、SELECT * TOP 10 PERCENT FROM 订单B、SELECT TOP 10% * FROM 订单 ORDER BY 金额C、SELEC T* TOP 10 PERCENT FROM 订单 ORDER BY 金额D、SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC

考题 单选题BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTime,PublishTime是datetime类型。查询Book表中的图书类别(BookSort),要求每个类别只显示一次。SQL语句:SELECT()BookSort FROM BookA DISTINCTB ONLYC ONED PERCENT

考题 判断题BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTime查询作者名长度大于等于8的图书信息,显示书名(BookName)及作者(Author)。SQL语句:SELECTBookName,AuthorFROMBookWHERELenth(Author)=8A 对B 错

考题 多选题BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTimePublishTime是datetime类型。将Book表中的所有“外语”类图书的价格降低10%,并将折扣均设为8折。SQL语句:UPDATEBookSET()WhereBookSort=‘外语‘。APrice=Price*0.9,Discount=0.8BPrice=Price*(1-10%),Discount=0.8CPrice=0.9,Discount=0.8DDiscount=0.8,Price=Price*0.9

考题 判断题BookStore数据库中有图书表Book(BookCode,BookName,Author,PublisherCode,PublishTime查询图书名称(BookName)含有“程序”的图书信息。SQL语句:SELECTBookCode,BookName,Author,Price,DiscountFROMBookWHEREName=“%程序%”A 对B 错

考题 多选题BookStore数据库中有销售明细表OrderDetail(OrderCode,BookCode,Amount)在OrderDetail表中添加一条记录:“08110801”、0701、3。SQL语句:()AINSERT INTOOrderDetail(OrderCode,Amount,BookCode)VALUES(‘08110801’,3,’0701’)BINSERT INTOOrderDetail(OrderCode,Amount,BookCode)VALUES(‘08110801’,’0701’,3)CINSERT INTOOrderDetail(OrderCode,BookCode,Amount)VALUES(‘08110801’,’0701’,3)DINSERT INTOOrderDetailVALUES(‘08110801’,’0701’,3)

考题 单选题BookStore数据库中有订单表Order(OrderCode,CustomerCode,TotalPrice,Address,OrderTime,OrderStatus)SELECTTOP3OrderCode,OrderTime,OrderStatusFROM[Order]语句中TOP3的含义是()A 前3个字段B 前3条属性C 前3个记录D 前3个别名

考题 单选题BookStore数据库中有销售明细表OrderDetail(OrderCode,BookCode,Amount)查询销售总量前20%的图书,并按总销量降序排列。SQL语句:SELECT TOP 20 PERCENT Bookcode As书号,SUM(Amount)As总销量ROMOrderDetail GROUP BY Book code ORDER BY()A AmountDESCB SUM(Amount)DESCC COUNT(Amount)DESCD ADD(Amount)DESC