• 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=‘女’;

    参考答案

    在这里插入图片描述

  • 相关阅读:
    物联公司网页设计制作 简单静态HTML网页作品 静态企业网页作业成品 学生网站模板
    逐句回答,流式返回,ChatGPT采用的Server-sent events后端实时推送协议Python3.10实现,基于Tornado6.1
    ChatGPT做测试助手,轻轻松提升工作效率!
    ros2机器人上位机与下位机连接方式(转载)
    Codeforces Round #811 (Div. 3)
    3DMAX金属屋顶墙面铺设插件使用方法
    NewStarCTF 2023 web
    手动实现Transformer
    图片添加边框和文字怎么弄?图片编辑在线教学
    【SpringBoot】SpringBoot:构建实时聊天应用
  • 原文地址:https://blog.csdn.net/lfdfhl/article/details/127967704