逻辑操作符

逻辑操作符主要包含:

is null

between

in

like

exists

unique

all

any

下面总结一些不常用的:

IN----->SELECT * FROM 表名 WHERE 字段名 IN (值1',值2');

LIKE----->通常和通配符一起使用:

    %:代表零个,一个或多个字符;

    _:代表一个数字或字符;

EXISTS----->用于搜索指定表里是否存在满足特定条件的记录;

    例:WHERE EXISTS(SELECT * FROM 表名 WHERE 字段名<值),返回一个bool值。

ALL----->把一个值和另一个集合里的全部值进行比较

    例:SELECT * FROM SERIAL WHERE cycle_flag>ALL (SELECT cycle_flag FROM SERIAL WHERE cycle_flag<2):输出这样的记录,cycle_flag的值大于那些小于2的值。

ANY(等价于SOME)----->把一个值和另一个集合里的任意值进行比较;

NOTE的一些组合:

    NOTE BETWEEN

    NOTE IN

    NOTE LIKE

    IS NOTE NULL

    NOTE EXISTS

    NOTE UNIQUE



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值