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
    _通配任意单个字符
    %通配任意多个字符

  • 相关阅读:
    OC基础框架
    协议代理
    内存管理
    重写init或自定义init方法
    iOS输入框UITextField输入限制
    iOS 打包FrameWork
    iOS 持续往文件写入数据。
    ld: library not found for -lxxx 问题的解决办法
    iOS 侧滑返回过程中导航栏的黑色问题解决办法
    iOS 蓝牙分包发送数据
  • 原文地址:https://www.cnblogs.com/zhang12354/p/7767395.html
Copyright © 2011-2022 走看看