DQL 语言 --条件查询

2021-04-10 14:28

阅读:354

标签:技术   HERE   表名   between   employees   通配符   判断   dql   style   

一、语法

 

select 查询列表
    from 表名
  where 筛选条件

 

二、筛选条件的分类

  1、简单条件运算符
    > != >= 安全等于
    
  #案例1:查询工资>12000的员工信息:
SELECT 
    *
FROM
    employees
WHERE
    salary>12000;   

技术图片

 

   #案例2:查询部门编号不等于90号的员工名和部门编号

SELECT 
    last_name,
    department_id
FROM
    employees
WHERE
    department_id90;

  2、逻辑运算符

    && and
    || or
    !  not
  
  #案例1:查询工资z在10000到20000之间的员工名、工资以及奖金
SELECT 
    last_name,
    department_id
FROM
    employees
WHERE
    department_id90;

  

  #案例2:查询部门编号不是在90到110之间,或者工资高于15000的员工信息

SELECT
    *
FROM
    employees
WHERE
    NOT(department_id>=90 AND  department_id110) OR salary>15000;

 

 

  
3、模糊查询
    like:一般搭配通配符使用,可以判断字符型或数值型
    通配符:%任意多个字符,_任意单个字符
    between and
    in
    is null /is not null:用于判断null值
    
    is null PK    普通类型的数值               null值              可读性
      is null                 ×                                  √                    √
                                         √                                  √                    ×
  

DQL 语言 --条件查询

标签:技术   HERE   表名   between   employees   通配符   判断   dql   style   

原文地址:https://www.cnblogs.com/lfw421935678/p/13367728.html


评论


亲,登录后才可以留言!