• MySQL数据库期末考试试题及参考答案(04)



    版权声明

    • 本文原创作者:谷哥的小弟
    • 作者博客地址:http://blog.csdn.net/lfdfhl

    一、填空题

    1. MySQL中提供了____关键字,可以在查询时去除重复的值。
    2. 使用ORDER BY对查询结果进行排序时,默认是按____排列。
    3. SELECT语句中,用于对分组查询结果再进行过滤的关键字是____。
    4. 为了使查询结果满足用户的要求,可以使用____对查询结果进行排序。
    5. 聚合函数中,用于求出某个字段平均值的函数是____。

    二、判断题

    1. 当DISTINCT作用多个字段时,只有DISTINCT关键字后指定的多个字段值都相同,才会被认作是重复记录。( )
    2. 在数据表中,某些列的值可能为空值(NULL),那么在SQL语句中可以通过
      ”= NULL”来判断是否为空值。( )
    3. 在对字符串进行模糊查询中,一个下画线通配符可匹配多个字符。( )
    4. 在SELECT语句的WHERE条件中,BETWEEN AND用于判断某个字段的值是否在指定的范围之内。( )
    5. SELECT语句中可以使用AS关键字指定表名的别名或字段的别名,AS关键字也可以省略不写。( )

    三、选择题

    1. 下面选项中,查询student表中id值不在2和5之间的学生的SQL语句是( )
      A. SELECT * FROM student where id!=2,3,4,5;
      B. SELECT * FROM student where id not between 5 and 2;
      C. SELECT * FROM student where id not between 2 and 5;
      D. SELECT * FROM student where id not in 2,3,4,5;
    2. 要想分页(每页显示10条)显示test表中的数据,那么获取第2页数据的SQL语句是( )
      A. SELECT * FROM test LIMIT 10,10;
      B. SELECT * FROM test LIMIT 11,10;
      C. SELECT * FROM test LIMIT 10,20;
      D. SELECT * FROM test LIMIT 11,20;
    3. 下面选项中,代表匹配任意长度字符串的通配符是( )
      A. % B. * C. _ D. ?
    4. 下面选项中,用于求出表中某个字段所有值的总和的函数是( )
      A. AVG() B. SUM() C. MIN() D. MAX()
    5. 下列选项中,可以查询student表中id字段值小于5,并且gender字段值为“女”的学生姓名的SQL语句是( )
      A. SELECT name FROM student WHERE id<5 OR gender=‘女’;
      B. SELECT name FROM student WHERE id<5 AND gender=‘女’;
      C. SELECT name FROM student WHERE id<5 ,gender=‘女’;
      D. SELECT name FROM student WHERE id<5 AND WHERE gender=‘女’;

    参考答案

    在这里插入图片描述

  • 相关阅读:
    vue3 组件通讯
    将AI技术与VR元宇宙相结合的整体解决方案
    【软件推荐】我的常用Windows软件
    C++学习笔记——类与对象
    HTML+CSS:绘制三角形
    pandas安装
    接口测试——接口协议抓包分析与mock_L3
    springBoot 条件注解
    MyBatis-Plus介绍与项目起步讲解
    02 SpringMVC 参数获取
  • 原文地址:https://blog.csdn.net/lfdfhl/article/details/127967704