【MySQL】学习如何通过DQL进行数据库数据的条件查询
作者:mmseoamin日期:2024-02-03

【MySQL】学习如何通过DQL进行数据库数据的条件查询,](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center),第1张

🌈个人主页: Aileen_0v0

🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法

💫个人格言:“没有罗马,那就自己创造罗马~”


文章目录

  • `SQL`
    • `DQL条件查询`
    • `1.查询年龄等于 88 的员工`
    • `2.查询年龄小于 20 的员工信息`
    • `3.查询年龄小于等于 20 的员工信息`
    • `4.查询没有身份证号的员工信息`
    • `5.查询有身份证号的员工信息`
    • `6.查询年龄不等于 88 的员工信息`
    • `7.查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息`
    • `8.查询性别为 女 且年龄小于 25岁的员工信息`
    • `9.查询年龄等于18 或 20 或 40 的员工信息`
    • `10.查询姓名为两个字的员工信息`
    • `11.查询身份证最后一位是 x 的员工信息`

      SQL

      DQL条件查询

      SELECT 字段列表 FROM 表名 WHERE 条件列表
      比较运算符功能
      >大于
      >=大于等于
      <小于
      <=小于等于
      =等于
      <> 或 !=不等于
      BETWEEN...AND...在某个范围内(含最小,最大值)
      IN(...)在in之后的列表中的值,多选一
      LIKE 占位符模糊匹配(_匹配单个字符,%匹配任意个字符)
      IS NULL是NULL
      逻辑运算符功能
      AND 或 &&并且(多个条件同时成立)
      OR 或 || 或者(多个条件任意一个成立)
      NOT 或 !非 不是
      条件查询Exercises

      1.查询年龄等于 88 的员工

      select * from emp where age = 88;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第2张


      2.查询年龄小于 20 的员工信息

      select * from emp where AGE < 20;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第3张


      3.查询年龄小于等于 20 的员工信息

      select * from emp where AGE <= 20;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第4张


      4.查询没有身份证号的员工信息

      select * from emp where IDCARD is null ;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第5张


      5.查询有身份证号的员工信息

      select * from emp where IDCARD is not null;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第6张


      6.查询年龄不等于 88 的员工信息

      select * from emp where age != 88;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第7张


      7.查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息

      select * from emp where age between 15 and 20;
      

      【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第8张

      • 注意:between 之后是最小值,and 之后是最大值。

        8.查询性别为 女 且年龄小于 25岁的员工信息

        select * from emp where GENDER = '女' and age < 25;
        

        【MySQL】学习如何通过DQL进行数据库数据的条件查询,在这里插入图片描述,第9张

        9.查询年龄等于18 或 20 或 40 的员工信息