码迷,mamicode.com
首页 > 数据库 > 详细

MySQL中的运算符

时间:2017-07-02 16:10:50      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:安全   异或   表示   font   数字   span   img   bsp   区分   

比较运算符

在比较中,结果为真返回1,为假则返回0,比较结果不确定返回NULL。

 

<=>:NULL安全的等于(NULL-Safe)

IS NULL:是否为NULL

REGEXP或RLIKE:正则表达式匹配

 

比较运算符可以用于比较数字、字符串和表达式。数字作为浮点数比较,而字符串以不区分大小写的方式进行比较。

技术分享

 

 

BETWEEN:a BETWEEN min AND max 等价于 a >= min and a<= max

 

REGEXP:str REGEXP str_pat

如果str字符串中含有str_pat相匹配的字符串时,则返回1,否则返回0。


逻辑运算符 

XOR表示逻辑异或,当任意一个操作数为NULL时,返回值为NULL,对于非NULL的操作数,如果两个的逻辑真假相异,则返回结果1,否则返回0。


 

位运算符

在MySQL中,常量数字默认会以8个字节来表示。

技术分享

MySQL中的运算符

标签:安全   异或   表示   font   数字   span   img   bsp   区分   

原文地址:http://www.cnblogs.com/ITStruggler/p/7106103.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!