原文:http://www.jb51.net/article/25657.htm

我一贯秉承着一点:通过自己的双手真实的操作一遍之后的信息是最可靠的,所以在您参考这个小文儿的时候请不要只是“看”,单纯的瞧一瞧是得不到真知滴~~~

座右铭:纸上得来终觉浅,绝知此事要躬行!

1.算数运算符

mysql> select 1+2;

mysql> select 2-1;

mysql> select 2*3;

mysql> select 5/3;

mysql> SELECT 5 DIV 2;

mysql> select 5%2,mod(5,2);

2.比较运算符

等于

mysql> select 1=0,1=1,null=null;

不等于

mysql> select 1<>0,1<>1,null<>null;

安全等于

mysql> select 1<=>1,2<=>0,0<=>0,null<=>null;

小于

mysql> select ‘a’

小于等于

mysql> select ‘bdf’<=’b’,’b’<=’b’,0<1;

大于

mysql> select ‘a’>’b’,’abc’>’a’,1>0;

大于等于

mysql> select ‘a’>=’b’,’abc’>=’a’,1>=0,1>=1;

BETWEEN

mysql> select 10 between 10 and 20, 9 between 10 and 20;

IN

mysql> select 1 in (1,2,3), ‘t’ in (‘t’,’a’,’b’,’l’,’e’), 0 in (1,2);

IS NULL

mysql> select 0 is null,null is null;

IS NOT NULL

mysql> select 0 is not null, null is not null;

LIKE

mysql> select 123456 like ‘123%’, 123456 like ‘%123%’, 123456 like ‘%321%’;

REGEXP

mysql> select ‘abcdef’ regexp ‘ab’, ‘abcdefg’ regexp ‘k’;

3.逻辑运算符

mysql> select not 0, not 1, not null;

mysql> select ! 0, ! 1, ! null;

mysql> select (1 and 1), (0 and 1), (3 and 1), (1 and null);

mysql> select (1 && 1), (0 && 1), (3 && 1), (1 && null);

mysql> select (1 or 0), (0 or 0), (1 or null), (1 or 1), (null or null);

mysql> select (1 || 0), (0 || 0), (1 || null), (1 || 1), (null || null);

异或

mysql> select (1 xor 1), (0 xor 0), (1 xor 0), (0 xor 1), (null xor 1);

mysql> select (1 ^ 1), (0 ^ 0), (1 ^ 0), (0 ^ 1), (null ^ 1);

4.位运算符

位与

mysql> select 2&3;

mysql> select 2&3&4;

位或

mysql> select 2|3;

位异或

mysql> select 2^3;

位取反

mysql> select ~1,~18446744073709551614;

位右移

mysql> select 100>>3;

位左移

mysql> select 100<<3;

5.运算符优先级顺序

最高优先级 :=

1 ||, OR, XOR

2 &&, AND

3 BETWEEN, CASE, WHEN, THEN, ELSE

4 =, <=>, >=, >, <=, , !=, IS, LIKE, REGEXP, IN

5 |

6 &

7 <>

8 -, +

9 *, /, DIV, %, MOD

10 ^

11 - (unary minus), ~ (unary bit inversion)

12 !, NOT

最低优先级 BINARY, COLLATE

好运。

– The End –

mysql以下运算符的优先级顺序正确的是_MySQL 运算符相关推荐

  1. python 01列表异或_python运算符及优先级顺序

    python语言是一门脚本语言,支持面向对象.面向过程编程,兼具编译性和解释性的动态语言,整理出学习过程中一些基本Python运算符和运算符的优先级顺序. 一.算术运算符 运算符描述+加 - 两个对象 ...

  2. C语言中运算符的优先级问题(如何巧妙记忆运算符的优先级顺序)

    文章目录 C语言中的运算符 C语言中运算符的优先级 帮助记忆优先级的方法 先粗分 再细分 最后吃透 因不明确优先级而造成的常见问题 C语言中的运算符 C语言中的运算符说多也多,说不多也不多,包括以下运 ...

  3. VHDL操作运算符的优先级顺序

    转载于:https://www.cnblogs.com/zhumeng321/p/4551881.html

  4. 运算符的优先级总能起作用吗?

    有关运算符优先级的规则稍微有点复杂.在大多数情况下,这些规则确实是你所需要的,然而,有人也指出其中的一些规则本来是可以设计得更好的. 让我们快速地回顾一些有关内容:"运算符优先级" ...

  5. c++运算符优先级_C语言入门教程-(6)运算符

    1.运算符概述 运算符是一种编译器执行特定的数学或逻辑操作的符号.C语言提供了以下类型的运算符: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 条件运算符 其他运算符 2.算术运算符 算术 ...

  6. (4)javascript的运算符以及运算符的优先级

    运算符的使用方法 在javascript的程序中要完成各种各样的运算,是离不开运算符的. 在javascript中,按运算符类型可以分为算术运算符.赋值运算符.比较运算符.逻辑运算符.条件运算符等. ...

  7. java中运算符的优先级

    所谓优先级,就是在表达式中的运算顺序.Java 中常用的运算符的优先级如下表所示: 级别为 1 的优先级最高,级别 11 的优先级最低.譬如,x = 7 + 3 * 2  得到的结果是 13 &quo ...

  8. 【Java程序设计】运算符与优先级

    运算符与优先级 文章目录 运算符与优先级 一.运算符 (1)数值操作符 (2)赋值及结合赋值操作符 (3)自增与自减运算符 (4)关系运算符 (5)布尔运算符 (6)位运算符 (7)三元运算符 二.运 ...

  9. JS常用运算符及其优先级

    1.JS常用运算符主要分为以下几类: 算术运算符:+ - * / % ++ – 赋值运算符:= += -= *= /= %= 逻辑运算符:&& || ! 关系运算符:< > ...

最新文章

  1. mysql select语句详解_mysql学习笔记之完整的select语句用法实例详解
  2. JQuery开发之Galleriffic图片插件介绍
  3. Oracle定时任务执行存储过程备份日志记录表
  4. 转:PHP非阻塞模式
  5. 配置maven环境变量cmd控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件...
  6. 2019/4/17 Linux学习
  7. python opencv3 轮廓检测
  8. RabbitMQ管控台操作手册
  9. 【Python爬虫】Beautiful Soup库入门
  10. js中的empty()和remove()的区别
  11. cass有坐标文件生成里程文件_南方CASS里程文件生成
  12. 安卓游戏广告加速插件_Pokemon Go游戏加速器 安卓/IOS客户端 使用方法
  13. mysql 导入unl文件_informix数据库及数据导入导出
  14. 五一劳动节,向劳动者致敬!
  15. 夜深人静的时候,皇帝披衣翻阅奏折
  16. 数据分析行业薪资的秘密,你想知道的都在这里(1)
  17. 蚂蚁森林能量java_使用autojs实现自动拾取蚂蚁森林能量与偷取朋友能量
  18. 【错误异常大全】:正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
  19. html桌面天干地支,《天干地支》对照表及运用方法
  20. 服务器搭建苹果ipa包在线安装环境

热门文章

  1. jmeter无法释放oracle连接,jmeter 连接ORACLE数据库错误及解决方法
  2. iphone怎样关闭副屏_小米新设计专利曝光:“Z”型折叠屏手机
  3. bat批处理执行python_.bat批处理添加Python任务
  4. 微型计算机硬盘为什么要分区,为什么懂电脑的人,都说硬盘不需要分区?看完你就知道了...
  5. MySQL管理工具MySQL Utilities — 如何连接MySQL服务器
  6. Shell脚本——函数
  7. [HNOI2009]有趣的数列
  8. Promise进阶——如何实现一个Promise库
  9. Sublime Text 3 配置python交互运行环境的快捷键
  10. docker lnmp php