首页 / Mysql / MySQL笔记之运算符使用详解

MySQL笔记之运算符使用详解

Mysql可以通过运算符来对表中数据进行运算,比如通过出生日期求年龄等运算符包括四类,分别是:算数运算符、比较运算符、逻辑运算符和位运算符

Mysql可以通过运算符来对表中数据进行运算,比如通过出生日期求年龄等

运算符包括四类,分别是:算数运算符、比较运算符、逻辑运算符和位运算符

算数运算符
加、减、乘运算

这里的原值为24,后面也可以使用混合运算,只需要注意优先级即可

除法和取模运算

此处 / 和 div 代表整除,% 和 mod 代表取模

要注意的是,如果被除数为0,那么计算结果是NULL

比较运算符
数值比较

这里的1代表真,0代表假,需要说明的是<>和<=>

<>代表不等于,等同于!=

<=>代表等于,等同于=

此外,等于和不等于不仅可以比较数值,还能比较字符串

字符串比较

is null 和is not null

这里可以判断是否为空,NULL也可以跟NULL比较

between and和not between and

between and 和not between and可以判断数值是否在某一区间内

in
mysql> select a,a in(1,2,23),a in(24,12,22) from t1;
+——+————–+—————-+
| a    | a in(1,2,23) | a in(24,12,22) |
+——+————–+—————-+
|   24 |            0 |              1 |
+——+————–+—————-+
 row in set (0.00 sec)
判断操作数是否在某一集合内

like

ike可以用来匹配字符串,_代表单个字符,%代表多个字符

逻辑运算符
与运算

这里&&和and意思一样

或运算

这里||和or的意思一样

非运算

此外还有位运算,目前还没用到,等用到的时候再补上

本文来自网络,不代表我是攻城狮立场,转载请注明出处:https://www.54gcs.cn/sql/mysql/1244.html

helwo作者

上一篇
下一篇

为您推荐

发表评论

联系我们

联系我们

在线咨询: QQ交谈

邮箱: web@5vo.cn

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部
跳至工具栏