zoukankan      html  css  js  c++  java
  • sqlplus 条件查询

    条件查询

    where字句用来过滤查询的数据,它对字面量大小写是敏感

    语法:
    select 列名1,列名2...
    from 表名
    where 筛选的条件;

    1.比较运算符
    >,<,=,<=,>=,!=(^=,<>)


    --查询在41部门的员工名字,工资
    select
    first_name,salary
    from

    s_emp

    where
    dept_id=41
    ;

    --查出工资高于1500的员工的信息;
    select * from s_emp where salary>1500;

    --找出工资大于1200的员工的全名、工资、职位
    select first_name||' '||last_name 全名,salary 工资,title 职位
    from s_emp
    where salary >1200;


    -----------------------------------------------------------------------

    2.逻辑运算符
    and,or

    --查出41部门中工资高于1200的员工名字,工资;
    select first_name, salary ,dept_id
    from s_emp
    where dept_id = 41 and salary > 1200;


    --查出41,50,42部门的员工名字,薪水;
    select first_name,salary from s_emp where dept_id=41 or dept_id=42 or dept_id=50;

    ----------------------------------------------------------------------

    3.其他运算符
    in() 取多个数值,多个值使用逗号隔开
    例:
    deot_id in(41,42,50)相当于dept_id=41 or dept_id=42 or dept_id=50;

    not in()

    between 2 and 6 在指定的范围之内,是全闭空间;相当于>=2 and <=6
    dept_id>2 and dept_id<6 非全闭空间

    is null
    is not null

    模糊查询:like
    通配符:rose
    _通配任意单个字符
    %通配任意多个字符

  • 相关阅读:
    ios 手势加变形
    ios 懒加载
    [leetCode]1111. 有效括号的嵌套深度
    [leetCode]面试题 08.07. 无重复字符串的排列组合
    [leetCode]46. 全排列
    [leetCode]37. 解数独
    [leetCode]面试题 08.09. 括号
    torch.Tensor 与 numpy.ndarray的相互转化
    [leetCode]93. 复原IP地址
    [leetCode]15. 三数之和
  • 原文地址:https://www.cnblogs.com/zhang12354/p/7767395.html
Copyright © 2011-2022 走看看