数据库运算符
来源:互联网 发布:樟脑丸 蟑螂 知乎 编辑:程序博客网 时间:2024/06/05 16:38
等于运算符(=)
用来判断数字,字符串和表达式是否相等。如果相等,返回值为1,否则返回值为0。
安全等于运算符(<=>)
<=>可以用来判断null值。在两个操作数均为null时,其返回值为1而不为null,而当一个操作数为null时,其返回值为0而不为null。
不等于运算符(<>或者!=)
<>或者!=用于判断数字,字符串,表达式不相等的判断。如果不相等,返回值为1;否则返回值为0;这两个运算符不能用于判断空值null。
is null(isnull),is not null 运算符
is null 和isnull 检验一个值是否为null,如果为null,返回值为1.否则返回值为0;is not null检验一个值是否为非null,如果是非null,返回值为1;否则返回值为0;
least运算符
语法格式为:least(值1,值2,…,值n),其中值n表示参数列表中有n个值。在有两个或者多个参数的情况下,返回最小值。假如任意一个自变量为null,则least()的返回值为null。
greatest(value1,value2,…)
当有2个或多个参数时,返回值为最大值,假如任意一个自变量为null,则greatest()的返回值为null。
in ,not in
in运算符用来判断操作数是否为in列表中其中一个值,如果是返回1,否则返回0。
like
like运算符用来匹配字符串
%匹配任何数目的字符,甚至零字符
_只能匹配一个字符。
regexp
用来匹配字符串。
regexp运算符在进行匹配时,常用的下面几种通配符:
1.‘^’匹配以该字符后面的字符开头的字符串
2.‘$’匹配以该字符后面的字符结尾的字符串
3.‘.’匹配任何一个单字符
4.‘[…]’匹配在方括号内的任何字符
5.‘*’匹配零个或者多个在它前面的字符。
not或者!
and或者&&
or或者||
xor
表示的意思一样。
- 数据库运算符
- 数据库中的一部分运算符
- 【数据库】3数据类型、运算符
- 数据库之运算符和函数
- 数据库笔记2:SQL运算符
- 数据库中的关系运算
- 数据库除运算
- 数据库的关系运算
- 【Oracle数据库】集合运算
- 数据库关系运算
- 数据库中的关系运算
- 数据库-关系运算
- 数据库的并运算和差运算
- MySQL数据库学习——运算符和函数
- Mysql数据库学习 (五) Mysql 运算符
- 慕客网学习总结:MySQL数据库的运算符与函数
- 运算和运算符
- 利用数据库进行表达式运算
- android EditText 不自动获取焦点并弹出键盘
- 【超简单超清楚】mac环境matplotlib的中文配置
- Activiti 工作流引擎的初步使用
- DPDK-利用DPDK开发项目应该注意的性能点
- Xn数列 CODEVS
- 数据库运算符
- Angular4_清空input输入框
- 微信破解WiFi密码如何操作?一招帮你查看密码!
- Eclipse常用快捷键学习
- [leetcode]#172. Factorial Trailing Zeroes
- 软件生命周期即开发流程
- error C2143: syntax error : missing ')' before '*'
- Android开发之签名V1和V2的区别
- 22-(集合框架-TreeSet集合) 1 2 23-(集合框架-TreeSet集合-Comparator比较器) 24(集合框架-TreeSet集合 25 -字符串长度排xu