mysql50条练习题_原创精品文档.docxVIP

  • 0
  • 0
  • 约5.9千字
  • 约 9页
  • 2026-01-31 发布于四川
  • 举报

mysql50条练习题

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.如何创建一个名为test的数据库?()

A.CREATEDATABASEtest;

B.INSERTINTOtest(column)VALUES(value);

C.UPDATEtestSETcolumn=value;

D.DELETEFROMtestWHEREcolumn=value;

2.以下哪个是MySQL的日期和时间函数?()

A.NOW();

B.SUM();

C.AVG();

D.MAX();

3.如何删除一个名为user的表?()

A.DROPTABLEuser;

B.DELETEFROMuser;

C.TRUNCATETABLEuser;

D.UPDATEuserSETcolumn=NULL;

4.如何查询test数据库中所有表的名称?()

A.SELECT*FROMtest;

B.SELECTTABLE_NAMEFROMtest;

C.SELECT*FROMINFORMATION_SCHEMA.TABLESWHERETABLE_SCHEMA=test;

D.SELECTTABLE_NAMEFROMtest.*;

5.以下哪个是MySQL的比较运算符?()

A.

B.||

C.

D.==

6.如何修改一个名为user的表的列名?()

A.RENAMECOLUMNuserTOuser_new;

B.ALTERTABLEuserRENAMECOLUMNuserTOuser_new;

C.UPDATEuserSETCOLUMN=user_new;

D.DELETEFROMuserWHERECOLUMN=user_new;

7.如何对test表中的name列进行索引?()

A.CREATEINDEXnameONtest(name);

B.ALTERTABLEtestADDname(name);

C.INSERTINTOtest(name)VALUES(value);

D.UPDATEtestSETname=value;

8.如何将test表中的所有数据复制到user表中?()

A.INSERTINTOuserSELECT*FROMtest;

B.UPDATEuserSETtest=*FROMuser;

C.SELECT*INTOuserFROMtest;

D.DELETEFROMuserWHEREtest=*FROMuser;

9.如何限制查询结果的数量?()

A.LIMIT10;

B.OFFSET10;

C.ORDERBY10;

D.GROUPBY10;

10.以下哪个是MySQL的文本函数?()

A.CONCAT();

B.SUM();

C.AVG();

D.MAX();

11.如何连接两个表?()

A.SELECT*FROMtable1,table2WHEREtable1.column=table2.column;

B.SELECT*FROMtable1INNERJOINtable2ONtable1.column=table2.column;

C.SELECT*FROMtable1,table2WHEREtable1.column!=table2.column;

D.SELECT*FROMtable1JOINtable2ONtable1.column=table2.column;

二、多选题(共5题)

12.以下哪些是MySQL支持的数字数据类型?()

A.INT

B.VARCHAR

C.FLOAT

D.DATE

E.TEXT

13.以下哪些是MySQL的聚合函数?()

A.SUM()

B.AVG()

C.COUNT()

D.MAX()

E.MIN()

14.以下哪些是MySQL的JOIN类型?()

A.INNERJOIN

B.LEFTJOIN

C.RIGHTJOIN

D.FULLOUTERJOIN

E.CROSSJOIN

15.以下哪些是MySQL的文本函数?()

A.CONCAT()

B.SUBSTRING()

C.

文档评论(0)

1亿VIP精品文档

相关文档