中兴sql笔试题及答案.docxVIP

  • 0
  • 0
  • 约7.97千字
  • 约 9页
  • 2026-02-26 发布于中国
  • 举报

中兴sql笔试题及答案

姓名:__________考号:__________

题号

总分

评分

一、单选题(共10题)

1.以下哪个SQL语句可以用来创建一个名为`students`的表,其中包含字段`id`和`name`?()

A.CREATETABLEstudents(idINT,nameVARCHAR(100))

B.CREATETABLEstudents(idINT,nameINT)

C.CREATETABLEstudents(idVARCHAR(100),nameINT)

D.CREATETABLEstudents(idINT,nameVARCHAR(100),idINT)

2.在SQL中,如何选择所有`students`表中的记录?()

A.SELECT*FROMstudentsWHEREid0

B.SELECT*FROMstudentsWHEREname=John

C.SELECT*FROMstudents

D.SELECTid,nameFROMstudentsWHEREid0

3.以下哪个SQL语句可以用来更新`students`表中`name`字段的值为John,假设该记录的`id`为1?()

A.UPDATEstudentsSETname=JohnWHEREid=1

B.UPDATEstudentsSETid=1WHEREname=John

C.UPDATEstudentsWHEREname=JohnSETid=1

D.UPDATEstudentsSETid=1WHEREname=JohnANDid=1

4.在SQL中,如何删除`students`表中`id`等于2的记录?()

A.DELETEFROMstudentsWHEREid=2

B.DELETEstudentsFROMWHEREid=2

C.DELETEFROMstudentsWHEREid=2

D.DELETEFROMstudentsWHEREid=2.0

5.以下哪个SQL语句可以用来创建一个名为`departments`的新表,其中包含字段`department_id`和`department_name`,并设置`department_id`为主键?()

A.CREATETABLEdepartments(department_idINT,department_nameVARCHAR(100),PRIMARYKEY(department_id))

B.CREATETABLEdepartments(department_idVARCHAR(100),department_nameINT,PRIMARYKEY(department_name))

C.CREATETABLEdepartments(department_idINT,department_nameVARCHAR(100),PRIMARYKEY(department_id,department_name))

D.CREATETABLEdepartments(department_idINT,department_nameVARCHAR(100),PRIMARYKEY(department_id,department_name))

6.在SQL中,如何将`students`表中所有学生的`name`字段的值转换为小写?()

A.SELECTLOWER(name)FROMstudents

B.SELECTnameFROMstudents

C.SELECTUPPER(name)FROMstudents

D.SELECTnameFROMstudentsWHEREname=LOWER(name)

7.以下哪个SQL语句可以用来计算`students`表中学生的平均年龄?()

A.SELECTAVG(age)FROMstudents

B.SELECTSUM(age)FROMstudents

C.SELECTMIN(age)FROMstudents

D.SELECTMAX(age)FROMstudents

8.在SQL中,如何给`students`表添加一个新的字段`email`,该字段为可变长度的字符串类型?()

A.

文档评论(0)

1亿VIP精品文档

相关文档