2026年SQL数据库查询与优化练习题.docxVIP

  • 1
  • 0
  • 约1.17万字
  • 约 33页
  • 2026-09-29 发布于广东
  • 举报

2026年SQL数据库查询与优化练习题

一、单项选择题(本大题共10小题,每小题2分,共20分)

1.在SQL查询中,以下哪个语句能够正确地返回表T中所有字段,但仅当字段值不为NULL时才显示该行数据?

A.SELECTFROMTWHERET.columnISNOTNULL

B.SELECTFROMTWHERET.columnNULL

C.SELECTFROMTWHERET.column!=NULL

D.SELECTFROMTWHERET.columnISDISTINCTFROMNULL

参考答案:A

解析:选项A正确使用了ISNOTNULL条件来筛选非空值。选项B、C错误,因为NULL不能与任何值使用比较运算符(、!=)。选项D虽然语法正确,但ISDISTINCTFROMNULL与ISNOTNULL等价,但ISNOTNULL是标准SQL推荐用法。此题考查NULL值处理和标准SQL语法。

2.假设有表S(学生ID,姓名,专业,入学年份),现需查询2020年入学且专业为计算机科学的学生人数,以下哪个SQL语句最符合要求?

A.SELECTCOUNT()FROMSWHERE入学年份=2020AND专业=计算机科学

B.SELECT

文档评论(0)

1亿VIP精品文档

相关文档