- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
SQL语句的执行计划分析试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个SQL语句可以用来查询某个表中的所有列?
A.SELECT*FROMtable_name;
B.SELECTtable_name;
C.SELECTALLFROMtable_name;
D.SELECTDISTINCTFROMtable_name;
2.下列关于SQL中的DISTINCT关键字的描述,哪个是正确的?
A.DISTINCT关键字用于删除查询结果中的重复行;
B.DISTINCT关键字用于对查询结果进行排序;
C.DISTINCT关键字用于限制查询结果中的列数;
D.DISTINCT关键字用于计算查询结果的总数。
3.在SQL中,以下哪个运算符用于字符串连接?
A.
B.||
C.||
D.$
4.以下哪个SQL语句可以用来更新表中某一行的数据?
A.UPDATEtable_nameSETcolumn_name=valueWHEREcondition;
B.UPDATEtable_nameSETcolumn_name=value;
C.UPDATEcolumn_nameSETtable_name=valueWHEREcondition;
D.UPDATEtable_nameSETvalue=column_nameWHEREcondition;
5.在SQL中,以下哪个关键字用于删除表中的数据?
A.DELETEFROMtable_name;
B.DROPTABLEtable_name;
C.TRUNCATETABLEtable_name;
D.ALTERTABLEtable_name;
6.以下哪个SQL语句可以用来创建一个新表?
A.CREATETABLEtable_name(column1datatype,column2datatype,...);
B.CREATETABLEtable_name;
C.TABLECREATEtable_name;
D.TABLEtable_nameCREATE;
7.在SQL中,以下哪个关键字用于从多个表中查询数据?
A.UNION
B.JOIN
C.INNERJOIN
D.LEFTJOIN
8.以下哪个SQL语句可以用来删除表中的列?
A.ALTERTABLEtable_nameDROPCOLUMNcolumn_name;
B.DROPCOLUMNtable_namecolumn_name;
C.DELETECOLUMNtable_namecolumn_name;
D.ALTERTABLEtable_nameADDCOLUMNcolumn_namedatatype;
9.在SQL中,以下哪个关键字用于限制查询结果的数量?
A.LIMIT
B.MAX
C.MIN
D.COUNT
10.以下哪个SQL语句可以用来创建一个视图?
A.CREATEVIEWview_nameASSELECTcolumn1,column2FROMtable_name;
B.VIEWCREATEview_nameASSELECTcolumn1,column2FROMtable_name;
C.SELECTCREATEview_nameAScolumn1,column2FROMtable_name;
D.CREATEVIEWASSELECTcolumn1,column2FROMtable_name;
二、多项选择题(每题3分,共10题)
1.以下哪些是SQL中常用的聚合函数?
A.SUM()
B.AVG()
C.COUNT()
D.MAX()
E.MIN()
2.在SQL中,如何使用WHERE子句来限制查询结果?
A.WHEREcondition;
B.WHEREcolumn_name=value;
C.WHEREcolumn_namevalue;
D.WHEREcolumn_nameLIKEpattern;
E.WHEREcolumn_nameIN(value1,value2,...);
3.以下哪些是SQL中常用的逻辑运算符?
A.AND
B.OR
C.NOT
D.BETWEEN
E.LIKE
4.在SQL中,如何使用GROUPBY子句对查询结果进行分组?
A.GROUPBYcolumn_n
文档评论(0)