SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY金额DESC
SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY金额ASC
SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY金额ASC
SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY金额DESC
第1题:
设有订单表order(其中包含字段:订单号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是( )。
A.DELETE TABLE order WHERE签订日期<{^2002-1-1}
B.DELETE TABLE order WHILE签订日期<{^2002-1-1}
C.DELETE FROM order WHERE签订日期<{^2002-1-1}
D.DELETE FROM order WHILE签订日期<{^2002-1-1}
第2题:
设有订单表0rder(其中包含字段:订单号,客户号. 职员号,签订日期,金额),删除2002年1月1日以前签订的 订单记录,正确的SQL命令是( )^
A.DELETE TABLE order WHERE签订日期<{^2002-1-1}
B.DELETE TABLE order WHILE签订日期<{^2002-1-1}
C.DELETE FROM order WHERE签订日期<{^2002-1.1}
D.DELETE FROM order WHILE签订日期<{^2002一1—1}
第3题:
设有订单表order(其中包含字段:订单号,客户号,职员号,签订日期,金额),查询 2007年所签订单的信息,并按金额降序排序,正确的SQL命令是( )。
A.SELECT*FROM order WHERE YEAR(签订日期)=2007 0RDER BY金额DESC
B.SELECT*FROM order WHILE YEAR(签订日期)=2007 0RDER BY金额ASC
C.SELECT*FROM order WHERE YEAR(签订日期)=2007 0RDER BY金额ASC
D.SELECT*FROM order WHILE YEAR(签订日期)=2007 0RDER BY金额DESC
第4题:
有以下SQL语句: SELECT订单号.签订日期,金额FROM订单,职员 WHERE订单.职员号=职员.职员号AND姓名=”王五” 与如上语句功能相同的SQL语句是( )。
A. SELECT订单号,签订日期,金额FROM订单 WHERE EXISTS(SELECT*FROM职员WHERE姓名=”王五”)
B. SELECT订单号,签订日期,金额FROM订单WHERE EXISTS(SELECT书FROM职员WHERE职员号=订单.职员号AND姓名=”王五”)
C. SELECT订单号,签订日期,金额FROM订单 WHERE IN(SELECT职员号FROM职员WHERE姓名=”李二”)
D. SELECT订单号,签订日期,金额FROM订单WHERE IN(SELECT职员号FROM职员WHERE职员号=订单.职员号AND姓名=”王五”)
第5题:
有以下SQL语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名="李二" 与如上语句功能相同的SQL语句是( )。
A.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS (SELECT*FROM 职员 WHERE 姓名="李二")
B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT*FROM 职员 WHERE 职员号=订单.职员号AND姓名="李二")
C.SELECT 订单号,签订日期,金额 FRM 订单 WHERE IM (SELECT 职员号 FROM 职员 WHERE 姓名="李二")
D.SELECT 订单号,签订日期,金额 ROM 订单 WHERE IN(SELECT 职员号FROM 职员 WHERE 职员号=订单.职员号 AND 姓名="李二")
第6题:
有订单表如下:
订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D.,金额(N,6,2))
查询所有金额大于等于平均金额的订单的订单号,正确的SQL语句是( )。
A.SELECT订单号FROM订单WHERE金额>=(SELECT AVG(金额)FROM订单)
B.SELECT订单号FROM订单WHERE金额=(SELECT AVG(金额)FROM订单)
C.SELECT订单号FROM订单WHERE金额>=ALL(SELECT AVG(金额)FROM订单)
D.SELECT订单号FROM订单WHERE金额=ALL(SELECT AVG(金额)FROM订单)
第7题:
设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信息,并按工资降序排序,正确的SQL命令是( )。
A)SELECT﹡FROM职工表WHERE仓库号=”CK1”ORDER BY工资DESC
B)SELECT﹡FROM职工表WHILE仓库号=”CK1”ORDER BY工资ASC
C)SELECT﹡FROM职工表WHERE仓库号=”CK1”ORDER BY工资ASC
D)SELECT﹡FROM职工表WHERE仓库号=”CK1”GROUP BY工资DESC
第8题:
设有订单表 order ( 其中包含字段 : 订单号 , 客户号 , 职员号 , 签订日期 , 金额 ) , 删除 2002 年 1 月 1 日以前签订的订单记录,正确的 SQL 命令是
A) DELETE TABLE order WHERE 签订日期 <{^2002-1-1}
B) DELETE TABLE order WHILE 签订日期 >{^2002-1-1}
C) DELETE FROM order WHERE 签订日期 <{^2002-1-1}
D) DELETE FROM order WHILE 签订日期 >{^2002-1-1}
第9题:
查询金额最大的那10%订单的信息。正确的SQL语句是()。
第10题:
SELECT订单号FROM订单WHERE金额>=ALL(SELECT金额FROM订单)
SELECT订单号FROM订单WHERE金额=(SELECT MAX(金额)FROM订单)
SELECT订单号FROM订单WHERE金额=MAX(金额)
SELECT订单号FROM订单WHERE金额>=(SELECT MAX(金额)FROM订单)
第11题:
SELECT订单号FROM订单WHERE金额>=(SELECT AVG(金额)FROM订单)
SELECT订单号FROM订单WHERE金额=(SELECT AVG(金额)FROM订单)
SELECT订单号FROM订单WHERE金额>=ALL(SELECT AVG(金额)FROM订单)
SELECT订单号FROM订单WHERE金额=ALL(SELECT AVG(金额)FROM订单)
第12题:
SELECT*FROMorderWHEREYEAR(签订日期)=2007ORDERBY金额DESC
SELECT*FROMorderWHILEYEAR(签订日期)=2007ORDERBY金额ASC
SELECT*FROMorderWHEREYEAR(签订日期)=2007ORDERBY金额ASC
SELECT*FROMorderWHILEYEAR(签订日期)=2007ORDERBY金额DESC
第13题:
设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:()
A、DELETETABLEorderWHERE签订日期<{^2002-1-1}
B、DELETETABLEorderWHILE签订日期>{^2002-1-1}
C、DELETEFROMorderWHERE签订日期<{^2002-1-1}
D、DELETEFROMorderWHILE签订日期>{^2002-1-1}
第14题:
查询金额最大的那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
第15题:
设有表:0rder(订单号,客户号,职员号,签订日期,金额)。查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是( )。
A. SELECT*FROM order WHERE YEAR(签订日期)=2007 0RDER BY金额DESC
B. SELECT*FROM order WHILE YEAR(签订日期)=2007 0RDER BY金额ASC
C. SELECT*FROM order WHERE YEAR(签订日期)=2007 0RDER BY金额ASC
D. SELECT*FROM order WHILE YEAR(签订日期)=2007 0RDER BY金额DESC
第16题:
查询2001年所签订单的信息,并按金额降序排序,正确的SQL命令是( )。
A. SELECT*FROM订单WHERE YEAR(签订日期)=2001 0RDER BY金额DESC
B. SELECT*FROM订单WHILE YEAR(签订日期)=2001 0RDER BY金额ASC
C. SELECT*FROM订单WHERE YEAR(签订日期)=2001 0RDER BY金额ASC
D. SELECT*FROM订单WHILE YEAR(签订日期)=20010RDER BY金额DESC
第17题:
有如下职员表和订单表:职员(职员号(C,3),姓名(C,6),性别(C,2),职务(C,10))订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D),金额(N,6,2))查询职工〝李丽〞签订的订单消息,正确的SQL.语句是( )。
A.SELECT订单号,客户号,签订日期,金额FROM订单WHERE姓名=〝李丽〞
B.SELECT订单号,客户号,签订日期,金额FROM职员,订单WHERE姓名=〝李丽〞; AND职员.职员号一订单.职员号
C.SELECT订单号,客户号,签订日期,金额FROM职员JOIN订单; WHERE职员.职员号=订单.职员号AND姓名=〝李丽〞
D.SELECT订单号,客户号,签订日期,金额FROM职员,订单ON职员.职员号=订单.职员号AND姓名=〝李丽〞
第18题:
有如下订单表:
订单(订单号(C,4),客户号(C,4),职员号(C,3),签订日期(D.,金额(N,6,2))统计2012年各月份签订的订单的总金额,正确的SQL语句是( )。
A.SELECT MONTH(签订日期)月份,SUM(金额)总金额FROM订单GROUP BY月份WHHRE YEAR(签订日期)=2012
B.SELECT MONTH(签订日期)月份,SUM(金额)总金额FROM订单GROUP BY月份HAVING YEAR(签订日期)=2012
C.SELECT签订日期.MONTH( )月份,SUM(金额)总金额FROM订单GROUP:BY月份WHERE 签订日期.YEAR( )=2012
D.SELECT签订日期.MONTH( )月份,SUM(金额)总金额FROM订单GROUP BY月份HAⅥNG 签订日期.YEAR( )=2012
第19题:
( 20 ) 设有订单表 order ( 其中包含字段 : 订单号 , 客户号 , 职员号 , 签订日期 , 金额 ) , 查询 2007 年所签订单的信息,并按金额降序排序,正确的 SQL 命令是
A) SELECT * FROM order WHERE YEAR( 签订日期 )=2007 ORDER BY 金额 DESC
B) SELECT * FROM order WHILE YEAR( 签订日期 )=2007 ORDER BY 金额 ASC
C) SELECT * FROM order WHERE YEAR( 签订日期 )=2007 ORDER BY 金额 ASC
D) SELECT * FROM order WHILE YEAR( 签订日期 )=2007 ORDER BY 金额 DESC
第20题:
设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是()
第21题:
SELECT*FROM客户WHERE客户号NOT IN
SELECT客户号FROM订单WHERE YEAR(签订日期)=2011)
SELECT*FROM客户WHERE NOT EXIST
SELECT*FROM订单WHERE客户号=客户.客户号AND YEAR(签订日期)=2011)
SELECT*FROM客户WHERE客户号!=ANY
SELECT客户号FROM订单WHERE YEAR(签订日期)=2011)
SELECT*FROM客户WHERE客户号!=ALL
SELECT客户号FROM订单WHERE YEAR(签订日期)=2011)
第22题:
SELECT * FROM订单ORDER BY签订日期
SELECT * FROM订单ORDER BY签订日期DESC
SELECT * FROM订单GROUP BY签订日期
SELECT * FROM订单GROUP BY签订日期DESC
第23题:
SELECT订单号,SUM(金额)FROM订单GROUP BY客户号
SELECT订单号,SUM(金额)FROM订单ORDER BY客户号
SELECT客户号,SUM(金额)FROM订单GROUP BY客户号
SELECT客户号,SUM(金额)FROM订单ORDER BY客户号