sql笔试题及答案多查询.docVIP

  • 0
  • 0
  • 约3.04千字
  • 约 5页
  • 2026-02-17 发布于山东
  • 举报

sql笔试题及答案多查询

单项选择题(每题2分,共10题)

1.SQL中用于从表中选取数据的关键字是()

A.INSERTB.UPDATEC.SELECTD.DELETE

2.以下哪个函数用于返回字符串的长度()

A.LENGTH()B.COUNT()C.SUM()D.AVG()

3.在SQL中,要删除表中的数据,使用的语句是()

A.DROPTABLEB.DELETEC.TRUNCATETABLED.REMOVE

4.若要对查询结果进行排序,可使用的关键字是()

A.GROUPBYB.ORDERBYC.HAVINGD.DISTINCT

5.下面哪种连接方式会返回两个表中匹配的记录()

A.LEFTJOINB.RIGHTJOINC.INNERJOIND.FULLOUTERJOIN

6.要查询数据库中所有表的信息,可使用以下哪个视图()

A.ALL_TABLESB.USER_TABLESC.DBA_TABLESD.TABLES

7.SQL中,以下哪个关键字用于过滤分组后的结果()

A.WHEREB.HAVINGC.GROUPBYD.ORDERBY

8.以下关于NULL值的说法正确的是()

A.NULL等于0B.NULL等于空字符串C.NULL表示没有值D.NULL可以直接比较大小

9.要向表中插入一条记录,使用的语句是()

A.INSERTINTOB.UPDATEINTOC.DELETEINTOD.SELECTINTO

10.以下哪个运算符用于模糊匹配()

A.=B.LIKEC.D.=

答案:1.C2.A3.B4.B5.C6.B7.B8.C9.A10.B

多项选择题(每题2分,共10题)

1.以下属于SQL数据定义语言(DDL)的语句有()

A.CREATETABLEB.ALTERTABLEC.DROPTABLED.INSERTINTO

2.以下哪些函数属于聚合函数()

A.MIN()B.MAX()C.AVG()D.COUNT()

3.要对表进行连接操作,常见的连接类型有()

A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLOUTERJOIN

4.在SQL中,以下哪些关键字可以用于过滤数据()

A.WHEREB.HAVINGC.GROUPBYD.ORDERBY

5.以下哪些是合法的SQL数据类型()

A.INTB.VARCHARC.DATED.BOOLEAN

6.若要修改表结构,可使用的操作有()

A.ADDCOLUMNB.DROPCOLUMNC.MODIFYCOLUMND.UPDATECOLUMN

7.以下哪些语句可以用于事务控制()

A.COMMITB.ROLLBACKC.SAVEPOINTD.BEGINTRANSACTION

8.要获取表中的唯一值,可使用的关键字有()

A.DISTINCTB.UNIQUEC.ALLD.GROUPBY

9.在SQL中,以下哪些操作可以对字符串进行处理()

A.CONCAT()B.SUBSTRING()C.REPLACE()D.LOWER()

10.以下哪些情况可能导致SQL查询性能下降()

A.没有索引B.全表扫描C.复杂的子查询D.频繁的表连接

答案:1.ABC2.ABCD3.ABCD4.AB5.ABC6.ABC7.ABCD8.AB9.ABCD10.ABCD

判断题(每题2分,共10题)

1.SQL中的WHERE子句可以用于过滤分组后的结果。()

2.在SELECT语句中,使用DISTINCT关键字可以去除重复的行。()

3.UPDATE语句只能修改表中的一条记录。()

4.聚合函数可以在WHERE子句中使用。()

5.外键用于建立两个表之间的关联关系。()

6.CREATEINDEX语句用于创建索引,提高查询性能。()

7.一个表可以有多个

文档评论(0)

1亿VIP精品文档

相关文档