mysql -- 基础 -- 运算符

来源:互联网 发布:广东广播网络好用吗 编辑:程序博客网 时间:2024/05/21 10:12

运算符

作用

算术运算符

+ - * / % DIV MOD

比较运算符

= <> != < <= > >=

正确则返回1,错误则返回0

<=>

NULL安全的等于,不同于=,NULL也可以用于比较

BETWEEN

a BETWEEN min AND max

IN

a IN (value1,value2,...,valuen)

IS NULL

IS NOT NULL

LIKE(通配符)

a LIKE %123%

REGEXP(正则表达式)

str REGEXP str_part

逻辑运算符

NOT !

not null 的返回值是null

AND &&

OR ||

XOR

位运算符

& | ^ ~ >> <<

先将给定的操作数转换为二进制再进行比较