版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——Oracle数据库考试试题库1.启动数据库的命令(A)。A.startupB.startupopenC.shutdownD.startupdatabase
2.(C)是启动数据库时用来记录数据文件、联机日志文件的相关信息的二进制文件。A.数据文件B.参数文件C.控制文件D.归档文件
3.你需要在表SALES里查找一些产品明细,其中PROD_ID列包括字符'_D123'。(B)
WHERE子句条件能得到这些相符产品。A.WHEREprod_idLIKE'%_D123%'ESCAPE'_'B.WHEREprod_idLIKE'%\\_D123%'ESCAPE'\\'C.WHEREprod_idLIKE'%_D123%'ESCAPE'%_'D.WHEREprod_idLIKE'%\\_D123%'ESCAPE'\\_'4.关于单行函数,哪一个描述是正确的?(D)A.他们只能接受一个参数。B.他们只能嵌套两层。
C.参数只能是字段值或常量。
D.他们始终为查找表中的每个行返回一个值。
5.下面哪个SQL语句显示1890.55as$1,890.55?(ADE)选三项A.SELECTTO_CHAR(1890.55,'$0G000D00')FROMDUAL;
B.SELECTTO_CHAR(1890.55,'$9,999V99')FROMDUAL;
C.SELECTTO_CHAR(1890.55,'$99,999D99')FROMDUAL;
D.SELECTTO_CHAR(1890.55,'$99G999D00')FROMDUAL;
E.SELECTTO_CHAR(1890.55,'$99G999D99')FROMDUAL;
6.以下关于ORACLE的to_date函数和to_char函数,描述正确的是(BC)选两项A.to_char函数是将字符串数据转换为日期数据B.to_date函数是将字符串数据转换为日期数据C.to_char函数是将日期数据转换为字符数据D.to_date函数是将日期数据转换为字符数据
7.在表emp里,计算员工的年薪SAL*12并生成别名AnnualSalary。(B)A.SELECTename,sal*12,AnnualSalaryFROMemp;B.SELECTename,sal*12\C.SELECTename,sal*12ASAnnualSalaryFROMemp;
D.SELECTename,sql*12ASINICTAP(\8.查看promotion(促销表),每个促销周期为7天。你的经理要你生成一个报表,提供每
周的促销成本。(D)
A.SELECTpromo_name,promo_cost/promo_end_date-promo_begin_date/7FROMpromotions;
B.SELECTpromo_name,(promo_cost/promo_end_date-promo_begin_date)/7FROMpromotions;
C.SELECTpromo_name,promo_cost/(promo_end_date-promo_begin_date/7)FROMpromotions;
D.SELECTpromo_name,promo_cost/((promo_end_date-promo_begin_date)/7)FROMpromotions;
9.你需要为每个客户的信息额度增加$1000。在输出时,客户的lastname列头应为
Name,cust_credit_limit的列头为NewCreditLimit。(C)A.SELECTcust_last_nameName,cust_credit_limit+1000\FROMcustomers;
B.SELECTcust_last_nameASName,cust_credit_limit+1000ASNewCreditLimitFROMcustomers;
C.SELECTcust_last_nameAS\AS\FROMcustomers;
D.SELECTINITCAP(cust_last_name)\cust_credit_limit+1000INITCAP(\CREDITLIMIT\
10.查看表PRODUCTS。你需要生成一个报表显示如下格式:CATEGORIES
5MPDigitalPhotoCamera'scategoryisPhotoYBox'scategoryisElectronics
EnvoyAmbassador'scategoryisHardware
哪两个查询可以获得需要的输出?(CD)
A.SELECTprod_name||q'''scategoryis'||prod_categoryCATEGORIESFROMproducts;B.SELECTprod_name||q'['s]'categoryis'||prod_categoryCATEGORIESFROMproducts;C.SELECTprod_name||q'\\'s\\'||'categoryis'||prod_categoryCATEGORIESFROMproducts;
D.SELECTprod_name||q''||'categoryis'||prod_categoryCATEGORIESFROM
products;
11.下面查询:SQL>SELECTcust_nameAS\MIDPOINT,MIDPOINT+100AS\FROMcustomers;
上面查询在执行时发生错误,这个错误的原因是什么?(A)A.一个别名不能使用在表达式中。
B.一个别名NAME没有一个隔开的双引号。
C.MIDPOINT+100是错误的由于CUST_CREDIT_LIMIT包含了NULL值。D.为CUST_CREDIT_LIMIT/2表达式取一个别名MIDPOINT应用双引号隔开。12.你想去生成一个报表显示每个员工从入职以来的总的薪金。你执行以下查询:
SQL>SELECTename'joinedon'hiredate',thetotalcompensationpaidis'
TO_CHAR(ROUND(ROUND(SYSDATE-hiredate)/365)*sal+comm)\TE\FROMemployees;输出结果:
哪个说法是正确的?(C)
A.此查询执行错误是由于别名无效的。B.此查询能正确执行并得到正确的结果。C.此查询能正确执行但不能得到正确结果。
D.此查询执行错误是由于ROUND函数是无效的。13.当你执行以下查询:
SQL>selecte.empno,e.ename,d.loc2fromempe,deptd
3wheree.deptno=d.deptno4andsubstr(e.ename,1,1)=‘S’;
以下哪个语句是Oracle数据库中可用的ANSI兼容等价语句?(A)
A.selectempno,ename,locfromempjoindeptonemp.deptno=dept.deptnowheresubstr(emp.ename,1,1)=‘S’;
B.selectempno,ename,locfromemp,deptonemp.deptno=dept.deptnowheresubstr(emp.ename,1,1)=‘S’;
C.selectempno,ename,locfromempjoindeptwhereemp.deptno=dept.deptnoandsubstr(emp.ename,1,1)=‘S’;
D.selectempno,ename,locfromempleftjoindeptonemp.deptno=dept.deptnoand
substr(emp.ename,1,1)=‘S’;
14.你要操纵Oracle数据,以下哪个不是SQL命令?(B)A.select*fromdual;B.setdefine
C.updateempsetename=6543whereename=‘SMITHERS’;D.createtableemployees(empidvarchar2(10)primarykey);
SQL*Plus中发出的以下语句:SQL>selectceil(-97.342),2floor(-97.342),3round(-97.342),4trunc(-97.342)5fromdual;
15.以下哪个函数不返回结果-97?(B)
A.ceil()B.floor()C.round()D.trunc()16.查看下面PROMOTIONS表结构:nameNullType
PROMO_IDNOTNULLNUMBER(6)
PROMO_NAMENOTNULLVARCHAR2(30)PROMO_CATEGORYNOTNULLVARCHAR2(30)PROMO_COSTNOTNULLNUMBER(10,2
管理层想看到每种促销种类的唯一促销成本。下面哪个查询得到需要的结果?(D)A.SELECTDISTINCTpromo_cost,promo_categoryFROMpromotions;B.SELECTpromo_category,DISTINCTpromo_costFROMpromotions;
C.SELECTDISTINCTpromo_cost,DISTINCTpromo_categoryFROMpromotions;D.SELECTDISTINCTpromo_category,promo_costFROMpromotionsORDERBY1;17.在Oracle数据库10g/11g里哪三个关于数据类型描述正确的是?(ADE)A.每个表里只能有一个LONG字段。
B.一个TIMESTAMP数据类型字段只能存储带秒的时间值。C.BLOB数据类型字段用于在操作系统文件里存储二进制数据。D.可以为一个VARCHAR2数据类型列中指定的最小列宽为1E.一个CHAR数据类型列中的值是空格填充到最大定义的列宽18.查看下面表EMP_DETAILS结构:nameNULLTYPE
EMP_IDNOTNULLNUMBER
EMP_NAMENOTNULLVARCHAR2(40)EMP_IMAGELONG
19.哪两个SQL语句在表EMP_DETAILS执行是正确的?(BC)A.一个EMP_IMAGE字段能包含在GROUYBY子句。B.一个EMP_IMAGE字段不能包含在ORDERBY子句。C.你不能在表中增加新的LONG字段。
D.您可以更改表,包括对EMP_IMAGE列的NOTNULL约束。20.检查以下表结构:
nameNullType
TRANS_IDNOTNULLNUMBER(6)
CUST_NAMENOTNULLVARCHAR2(20)CUST_STATUSNOTNULLCHARTRANS_DATENOTNULLDATETRANS_VALIDITYVARCHAR2CUST_CREDIT_LIMITNUMBER
在上面的表结构中创立和存储中哪些说法是正确的?(BC)选二项A.CUST_STATUS列将给出错误。B.TRANS_VALIDITY列将给出错误。C.CUST_STATUS列能存储一个字符。
D.CUST_CREDIT_LIMIT列不能存储有小数位的值。E.TRANS_VALIDITY列最大长度为一个字符。
F.TRANS_DATE列能存储天、月、世纪、年、小时、分、秒和秒的小数部分。21.查看下面表TRANSACTIONS结构:nameNullType
TRANS_IDNOTNULLNUMBER(6)
CUST_NAMENOTNULLVARCHAR2(20)CUST_STATUSNOTNULLVARCHAR2TRANS_DATENOTNULLDATE
TRANS_VALIDITYINTERVALDAYTOSECONDCUST_CREDIT_VALUENUMBER(10)
22.在上面的表结构中创立和存储中哪些说法是正确的?(BC)选二项A.TRANS_DATE列只允许存储格式为dd-mon-yyyy的日期。B.CUST_CREDIT_VALUE列允许存储正负整数。
C.TRANS_VALIDITY列允许存储日、小时、分和秒间隔时间。D.CUST_STATUS列允许存储最大为4000字符。
23.以下哪个CREATETABLE语法是有效的?(A)A.CREATETABLEemp9$#(emp_noNUMBER(4));B.CREATETABLE9emp$#(emp_noNUMBER(4));C.CREATETABLEemp*123(emp_noNUMBER(4));
D.CREATETABLEemp9$#(emp_noNUMBER(4),dateDATE);24.哪两个关于约束正确的说法?(BD)选二项A.外键不能包含NULL值。
B.一个有UNIQUE约束的字段能包含NULL值。C.约束是只对一个表上的INSERT操作执行。D.约束能被禁用即使约束字段包含数据。
E.所有的约束可以在列级定义,也可以在表级别定义。25.评估以下CREATETABLE命令:CREATETABLEorders
(ord_noNUMBER(2)CONSTRAINTord_pkPRIMARYKEY,ord_dateDATE,
cust_idNUMBER(4));
CREATETABLEord_items
(ord_noNUMBER(2),item_noNUMBER(3),
qtyNUMBER(3)CHECK(qtyBETWEEN100AND200),expiry_datedateCHECK(expiry_date>SYSDATE),CONSTRAINTit_pkPRIMARYKEY(ord_no,item_no),
CONSTRAINTord_fkFOREIGNKEY(ord_no)REFERENCESorders(ord_no));当执行上述命令时失败,原因是什么?(A)A.SYSDATE不能用于CHECK约束。
B.BETWEEN子句不能用于CHECK约束。
C.CHECK约束不能放在具有DATE数据类型的列。
D.ORD_NO和ITEM_NO不能用于复合主键由于ORD_NO也是外键。26.评估以下SQL命名:
SQL>CREATESEQUENCEord_seqINCREMENTBY10STARTWITH120MAXVALUE9999NOCYCLE;
SQL>CREATETABLEord_items
(ord_noNUMBER(4)DEFAULTord_seq.NEXTVALNOTNULL,item_noNUMBER(3),
qtyNUMBER(3)CHECK(qtyBETWEEN100AND200),expiry_datedateCHECK(expiry_date>SYSDATE),CONSTRAINTit_pkPRIMARYKEY(ord_no,item_no),
CONSTRAINTord_fkFOREIGNKEY(ord_no)REFERENCESorders(ord_no));上述命令建立表失败,哪两个SQL语法失败?(AC)A.你在CHECK约束的条件下不能使用SYSDATE。B.你在CHECK约束条件下不能使用BETWEEN。
C.你不能使用NEXTVAL序列值作为列的DEFAULT值。
D.ORD_NO和ITEM_NO不能用于复合主键由于ORD_NO也是外键。27.哪个CREATETABLE语法是有效的?(D)A.CREATETABLEord_details
(ord_noNUMBER(2)PRIMARYKEY,item_noNUMBER(3)PRIMARYKEY,ord_dateDATENOTNULL);B.CREATETABLEord_details
(ord_noNUMBER(2)UNIQUE,NOTNULL,item_noNUMBER(3),
ord_dateDATEDEFAULTSYSDATENOTNULL);C.CREATETABLEord_details(ord_noNUMBER(2),item_noNUMBER(3),
ord_dateDATEDEFAULTNOTNULL,CONSTRAINTord_uqUNIQUE(ord_no),
CONSTRAINTord_pkPRIMARYKEY(ord_no));
D.CREATETABLEord_details(ord_noNUMBER(2),item_noNUMBER(3),
ord_dateDATEDEFAULTSYSDATENOTNULL,
CONSTRAINTord_pkPRIMARYKEY(ord_no,item_no));28.你用以下命令删除PRODUCTS表:SQL>DROPTABLEproducts;
以下哪三个说法正确的?(ABD)A.表的结构及所有数据都删除。B.在会话中未提交的事务被提交。
C.表对应的所有的索引将保存但他们变为无效。D.所有的视图和同义词将保存但他们变为无效。E.所有的数据被删除但是表结构将保存。29.检查以下CREATESEQUENCE语法:CREATESEQUENCEseq1STARTWITH100INCREMENTBY10MAXVALUE200CYCLENOCACHE;
当SEQ1序列生成到最大值为200。你执行以下SQL语法:SELECTseq1.nextvalFROMdual;此SELECT语法显示什么?(A)A.1B.10C.100
D.出现错误
30.下面哪两个关于索引说法正确?(AD)A.他们可以建立在表和聚簇上。
B.他们可以建立在表上和简单视图上。C.你可以使用一致的列创立唯一索引。
D.假使你指定一致列的不同组合可以建立多个索引。31.检查以下SQL语法:
用PRODUCTS表,你需要生成名字,当前价格列表,及打折扣25%后小于$10的所有的这些产品。
SQL>SELECTprod_name,prod_list_price,
prod_list_price-(prod_list_price*.25)\FROMproducts
WHEREdiscounted_priceSELECTpart_codeFROMsparesWHEREpart_codeLIKE'%\\%_WQ12%'ESCAPE'\\';哪个语句的输入是正确的?(D)A.此语句错误.
B.此语句显示所有的值.
C.此语句只显示A%_WQ123andAB_WQ123.D.此语句只显示A%_WQ123andA%BWQ123.E.此语句只显示A%BWQ123andAB_WQ123.34.查看PROMOTIONS表结构,你需要生成符合1.促销名不能以'T'或'N'开头。2.促销成本应大于$2000。
3.促销终止时间大于2023年1月1日。
哪个WHERE子句能得到正确的结果?(C)
A.WHEREpromo_nameNOTLIKE'T%'ORpromo_nameNOTLIKE'N%'ANDpromo_cost>20000ANDpromo_end_date>'1-JAN-01'
B.WHERE(promo_nameNOTLIKE'T%'ANDpromo_nameNOTLIKE'N%')ORpromo_cost>20000ORpromo_end_date>'1-JAN-01'
C.WHEREpromo_nameNOTLIKE'T%'ANDpromo_nameNOTLIKE'N%'ANDpromo_cost>20000ANDpromo_end_date>'1-JAN-01'
D.WHERE(promo_nameNOTLIKE'%T%'ORpromo_nameNOTLIKE'%N%')AND(promo_cost>20000ANDpromo_end_date>'1-JAN-01')
35.查看表PROMOTIONS中的PROMO_CATEGORY和PROMO_COST字段,检查以下
查询语句:
SQL>SELECTDISTINCTpromo_categoryto_char(promo_cost)\FROMpromotionsORDERBYcode;
SQL>SELECTDISTINCTpromo_categorypromo_cost\FROMpromotionsORDERBY1;
上述SQL语句说法是正确的是?(B)A.只有第一个查询执行成功.B.只有其次个查询执行成功.
C.两个查询执行成功但得到不同的结果。butgivedifferentresults.D.两个查询执行成功但得到一致的结果.
36.查看表CUSTOMERS,你需要生成一个报表显示客户的明细并按城市降序排序和收入
水平由高终究排序。
哪个查询能完成这个任务?(A)
A.SELECTcust_city,cust_income_level,cust_last_nameFROMcustomers
ORDERBYcust_citydesc,cust_income_levelDESC;B.SELECTcust_city,cust_income_level,cust_last_nameFROMcustomers
ORDERBYcust_income_leveldesc,cust_cityDESC;
C.SELECTcust_city,cust_income_level,cust_last_nameFROMcustomers
ORDERBY(cust_city,cust_income_level)DESC;
D.SELECTcust_city,cust_income_level,cust_last_name
FROMcustomers
ORDERBYcust_city,cust_income_levelDESC;
37.哪些任务能用SQL函数完成?(ABC)选三项A.显示非默认格式的日期B.查找字符串的个数
C.用指定的字符串替换表达式的字符串
D.两个以上的列或表达式组合成在一个列并输出38.在表PRODUCTS中有以下数据:
PROD_IDPROD_LIST_PRICE
-123456152525.99你执行以下查询:
SQL>SELECTRPAD((ROUND(prod_list_price)),10,'*')FROMproducts
WHEREprod_id=123456;
输出的结果正确的是(A)?A.152526****B.**152525.99C.152525****D.anerrormessage
39.在表CUSTOMER中你需要显示firstname中包括'e'字符且最终其次个字符是'a'的所有
的客户。
以下哪个能得到需要的结果?(A)A.SELECTcust_first_nameFROMcustomers
WHEREINSTR(cust_first_name,'e')0ANDSUBSTR(cust_first_name,-2,1)='a';B.SELECTcust_first_nameFROMcustomers
WHEREINSTR(cust_first_name,'e')''ANDSUBSTR(cust_first_name,-2,1)='a';C.SELECTcust_first_nameFROMcustomers
WHEREINSTR(cust_first_name,'e')ISNOTNULLANDSUBSTR(cust_first_name,1,-2)='a';D.SELECTcust_first_nameFROMcustomers
WHEREINSTR(cust_first_name,'e')0AND
SUBSTR(cust_first_name,LENGTH(cust_first_name),-2)='a';40.检查下列查询:
SQL>SELECTINITCAP(cust_first_name||''||UPPER(SUBSTR(cust_city,-LENGTH(cust_city),2)))FROMcustomers
WHEREcust_first_name='ABIGAIL';
哪个输出是正确的?(B)A.AbigailPAB.AbigailPaC.AbigailIS
D.anerrormessage41.查看以下查询:
SQL>SELECTTRUNC(ROUND(156.00,-1),-1)FROMDUAL;哪个输出是正确的?(C)A.16B.100C.160D.200E.150
42.查看表CUSTOMER的CUST_NAME字段的值:CUST_NAMERenskeLadwigJasonMallinSamuelMcCainAllanMCEwenIreneMikkilineniJuliaNayer
你需要显示的客户,其中其次名称以“Mc〞或“MC〞。哪个查询能得到正确的结果?(B)
A.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomers
WHEREINITCAP(SUBSTR(cust_name,INSTR(cust_name,'')+1))='Mc';B.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomers
WHEREINITCAP(SUBSTR(cust_name,INSTR(cust_name,'')+1))LIKE'Mc%';C.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomers
WHERESUBSTR(cust_name,INSTR(cust_name,'')+1)LIKEINITCAP('MC%');D.SELECTSUBSTR(cust_name,INSTR(cust_name,'')+1)FROMcustomers
WHEREINITCAP(SUBSTR(cust_name,INSTR(cust_name,'')+1))=INITCAP('MC%');43.查看表CUST_TRANS的结构和数据:CUST_TRANS
NameNullType
CUSTNONOTNULLCHAR(2)TRANSDATEDATE
TRANSAMTNUMBER(6,2)
CUSTNOTRANSDATETRANSAMT
1101-JAN-0710002201-FEB-0720003301-MAR-073000
日期存储的默认格式为dd-mon-rr。
哪个SQL语句能执行成功?(ACD)选三项A.SELECTtransdate+'10'FROMcust_trans;
B.SELECT*FROMcust_transWHEREtransdate='01-01-07';C.SELECTtransamtFROMcust_transWHEREcustno>'11';
D.SELECT*FROMcust_transWHEREtransdate='01-JANUARY-07';E.SELECTcustno+'A'FROMcust_transWHEREtransamt>2000;44.你需要计算从2023年1月1日至今天的天数?日期的默认存储格式为dd-mon-rr。
以下哪两个SQL能得到正确的结果?(BC)选二项A.SELECTSYSDATE-'01-JAN-2023'FROMDUAL;
B.SELECTSYSDATE-TO_DATE('01/JANUARY/2023')FROMDUAL;C.SELECTSYSDATE-TO_DATE('01-JANUARY-2023')FROMDUAL;
D.SELECTTO_CHAR(SYSDATE,'DD-MON-YYYY')-'01-JAN-2023'FROMDUAL;
E.SELECTTO_DATE(SYSDATE,'DD/MONTH/YYYY')-'01/JANUARY/2023'FROMDUAL;
45.以下哪两个SQL语句能执行成功?(AB)
A.UPDATEpromotions
SETpromo_cost=promo_cost+100
WHERETO_CHAR(promo_end_date,'yyyy')>'2000';B.SELECTpromo_begin_dateFROMpromotions
WHERETO_CHAR(promo_begin_date,'monddyy')='jul0198';C.UPDATEpromotions
SETpromo_cost=promo_cost+100
WHEREpromo_end_date>TO_DATE(SUBSTR('01-JAN-2000',8));D.SELECTTO_CHAR(promo_begin_date,'dd/month')FROMpromotions
WHEREpromo_begin_dateIN(TO_DATE('JUN0198'),TO_DATE('JUL0198'));46.查看表PROGRAMS结构:nameNullType
PROG_IDNOTNULLNUMBER(3)PROG_COSTNUMBER(8,2)START_DATENOTNULLDATEEND_DATEDATE
以下哪两个SQL语句能执行成功?(AD)
A.SELECTNVL(ADD_MONTHS(END_DATE,1),SYSDATE)FROMprograms;
B.SELECTTO_DATE(NVL(SYSDATE-END_DATE,SYSDATE))FROMprograms;
C.SELECTNVL(MONTHS_BETWEEN(start_date,end_date),'Ongoing')FROMprograms;
D.SELECTNVL(TO_CHAR(MONTHS_BETWEEN(start_date,end_date)),'Ongoing')FROMprograms;
47.查看表INVOICE结构:nameNullType
INV_NONOTNULLNUMBER(3)INV_DATEDATE
INV_AMTNUMBER(10,2)
以下哪两个SQL语句能执行成功?(AC)
A.SELECTinv_no,NVL2(inv_date,'Pending','Incomplete')FROMinvoice;
B.SELECTinv_no,NVL2(inv_amt,inv_date,'NotAvailable')FROMinvoice;
C.SELECTinv_no,NVL2(inv_date,sysdate-inv_date,sysdate)FROMinvoice;
D.SELECTinv_no,NVL2(inv_amt,inv_amt*.25,'NotAvailable')FROMinvoice;
48.查看表PRODUCTS的LIST_PRICE和MIN_PRICE字段:LIST_PRICEMIN_PRICE10000800020000
3000030000
哪两个表达式能得到一样的结果?(BD)A.NVL(NULLIF(list_price,min_price),0)B.NVL(COALESCE(list_price,min_price),0)
C.NVL2(COALESCE(list_price,min_price),min_price,0)D.COALESCE(NVL2(list_price,list_price,min_price),0)49.查看表INVOICE的结果:
哪两个SQL语句能执行成功?(BD)A.SELECTAVG(inv_date)FROMinvoice;
B.SELECTMAX(inv_date),MIN(cust_id)FROMinvoice;
C.SELECTMAX(AVG(SYSDATE-inv_date))FROMinvoice;
D.SELECTAVG(inv_date-SYSDATE),AVG(inv_amt)FROMinvoice;
50.查看表MARKS结构:nameNullType
STUDENT_IDNOTNULLVARCHAR2(4)STUDENT_NAMEVARCHAR2(25)SUBJECT1NUMBER(3)SUBJECT2NUMBER(3)SUBJECT3NUMBER(3)
哪两个SQL语句能执行成功?(CD)A.SELECTstudent_name,subject1FROMmarks
WHEREsubject1>AVG(subject1);
B.SELECTstudent_name,SUM(subject1)FROMmarks
WHEREstudent_nameLIKE'R%';
C.SELECTSUM(subject1+subject2+subject3)FROMmarks
WHEREstudent_nameISNULL;
D.SELECTSUM(DISTINCTNVL(subject1,0)),MAX(subject1)FROMmarks
WHEREsubject1>subject2;
51.查看表PROMOTIONS结构,检查以下SQL语句:
SQL>SELECTpromo_category,AVG(promo_cost)Avg_Cost,AVG(promo_cost)*.25Avg_Overhead
FROMpromotions
WHEREUPPER(promo_category)IN('TV','INTERNET','POST')GROUPBYAvg_Cost
ORDERBYAvg_Overhead;
此SQL查询在执行时会生成一个错误。哪个是原因导致这个错误?(C)A.WHEREB.SELECTC.GROUPBYD.ORDERBY
52.查看表CUSTOMERS的数据:CUSTNOCUSTNAMECITY
1KINGSEATTLE2GREENBOSTON3KOCHARSEATTLE4SMITHNEWYORK
你想要显示多个客户的相关详细信息的所有城市,查看以下查询:SQL>SELECTc1.custname,c1.city
FROMCustomersc1__________________Customersc2ON(c1.ci
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高考地理一轮复习第三章地球上的大气及其运动第三节常见天气系统课件
- 新课改课件模板
- 2023年国家公务员录用考试《行测》真题(地市级)及答案解析
- 2024年湖南省中考英语真题卷及答案解析
- 动画设置 课件
- 幼儿园小班歌曲《大西瓜》课件
- 西京学院《景观小品设计》2023-2024学年第一学期期末试卷
- 西京学院《机械制造技术基础》2023-2024学年第一学期期末试卷
- 西京学院《工程创新设计电气控制》2021-2022学年期末试卷
- 西京学院《电力工程基础》2022-2023学年期末试卷
- 化工实训室文化墙
- MOOC 国际交流学术英文写作-湖南大学 中国大学慕课答案
- PHQ-9抑郁症状量表
- 健康科普宣传进社区活动方案
- 全新光伏工程居间协议2024版
- 2024年(初级)游泳救生员理论考试题库(含A、B卷)
- 疆公路沥青路面设计指导手册-最终版
- 项目投资测算培训课件
- 法院拍卖成交确认书合集3篇
- 2024年高等教育经济类自考-企业组织与经营环境笔试历年真题荟萃含答案
- 建立自己的文件夹详解课件
评论
0/150
提交评论