设为首页 加入收藏

TOP

MySQL自学篇(五)
2015-07-24 10:41:50 来源: 作者: 【 】 浏览:1
Tags:MySQL 自学

常见运算符介绍

1、算数运算符

运算符

作用

+

加法运算

-

减法运算

*

乘法运算

/

除法运算

%

求余运算

2、比较运算符

运算符

作用

=

等于

<=>

安全的等于。可以用于判断NULL

< > !=

不等于

<=

小于等于

>=

大于等于

IS NULL

是否为空

IS NOT NULL

是否不为空

LEAST

返回最小值

GRETEST

最大值

BETWEEN AND

两个值之间

ISNULL

与IS NULL等价

IN

判断一个值是IN列中的任意一个值

NOT IN

判断一个值不是IN列中的任意一个值

LIKE

通配符匹配

REGEXP

正则表达式

?

3、逻辑运算符

运算符

作用

AND或者&&

逻辑与

NOT或者!

逻辑非

OR或者||

逻辑或

XOR

逻辑异或

NOT或者!

表示当操作数为0时,所得值为1;当操作数为非0值时,所得值为0;当操作数为NULL时,所得返回值为NULL

?

?

AND或者&&

逻辑与运算符AND或者&&表示当所有操作数为非零值,并且不为NULL时,计算所得结果为1;当一个或多个操作数为0,所得结果为0,其余情况返回值为NULL

?

?

?

?

OR或者||

逻辑或运算符OR或者||表示当两个操作数均为非NULL值,且任意一个操作数为非零值时,返回结果为1,否则返回结果为0;当有一个操作数为NULL时,且另一操作数为非零时,结果为1,否则结果为NULL;当两个操作数均为NULL时,所得结果为NULL

?

?

?

XOR

逻辑异或运算符XOR。当任意一个操作数为NULL时,返回NULL;对于非NULL的操作数,如果两个操作数都是非0或则会都是0值,则返回0;如果一个值为0,另一个为非零,返回1

?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇MySQL详解(24)-----------SQL优.. 下一篇MySQL详解(20)-----------数据..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Bash 脚本教程——Li (2025-12-26 07:53:35)
·实战篇!Linux shell (2025-12-26 07:53:32)
·整理了250个shell脚 (2025-12-26 07:53:29)
·HyperText Transfer (2025-12-26 07:20:48)
·半小时搞懂 HTTP、HT (2025-12-26 07:20:42)