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'<'b','a'<'a','a'<'c',1<2;
小于等于
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

REF:

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

MySQL 常用运算符相关推荐

  1. MYSQL——常用运算符和函数

    MYSQL的常用运算符 1   字符函数 CONCAT()    字符连接 CONCAT_WS()   使用指定的分隔符进行字符连接 FORMAT()   数字格式化 LOWER()    转换成小写 ...

  2. MySQL常用运算符详解

    MySQL 数据库中的表结构确立后,表中的数据代表的意义就已经确定.而通过 MySQL 运算符进行运算,就可以获取到表结构以外的另一种数据. 例如,学生表中存在一个 birth 字段,这个字段表示学生 ...

  3. 10、MySQL常用运算符概述

    在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据.例如,学生表中存在一个 birth 字段,这个字段表示学生的出生年份.如果想得到这个学生的实际年龄,可以使用 MySQL 中的算术运算符 ...

  4. MySQL 常用运算符

    MySQL 数据库中的表结构确立后,表中的数据代表的意义就已经确定.而通过 MySQL 运算符进行运算,就可以获取到表结构以外的另一种数据. 例如,学生表中存在一个 birth 字段,这个字段表示学生 ...

  5. 快速学会MySQL常用操作方法

    文章目录 什么是数据库? 数据库管理系统? 数据库存储数据的特点 什么是关系型数据管理系统? MySQL数据库 MySQL数据库服务启动 客户端连接MySQL 导出和导入数据 从MySQL服务器导出数 ...

  6. MYSQL常用命令(转载)

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  7. mysql 语句块语法_MySQL ------ MySQL常用语句的语法 (三十四)

    MySQL常用的语句语法 注意:1. | 符号用来指出几个选中中的一个,因此NULL | NOT NULL 表示给出null 或 not null 2.包含在方括号中的关键字或子句是可选的(如 [li ...

  8. where常用运算符

    mysql查询的五种子句:where(条件查询).having(筛选).group by(分组).order by(排序).limit(限制结果数) where常用运算符:比较运算符> , &l ...

  9. mysql 查询和修改组合_## 超详细MySQL常用语句,增删查改

    ## MySQL常用语句,增删查改,安装配置mysql服务 ***#新手博客,应届生,谢谢支持哟 记得点赞关注哟*** ***-----sql常见命令:--------*** 安装服务:mysqld ...

最新文章

  1. 浅谈几种区块链网络攻击以及防御方案之拒绝服务攻击
  2. LeetCode刷题-4
  3. python参数估计_python简单实现最大似然估计scipy库的使用详解
  4. VMware Fusion:Windows程序和Mac无缝结合
  5. SQL Server 字符串操作
  6. ML之DataScience:基于机器学习处理数据科学(DataScience)任务(数据分析、特征工程、科学预测等)的简介、流程、案例应用执行详细攻略
  7. Entity Framework 4 in Action读书笔记——第三章:查询对象模型基础(1)
  8. mysql frm 英文全称_FRM考试是中文还是英文?
  9. html5退出全屏触发的方法_在实战中学??typescript - 实现浏览器全屏(100行)
  10. MyBatis 实例
  11. 【直播分享】实现LOL小地图英雄头像分析案例【华为云分享】
  12. 前端解决第三方图片防盗链的办法 - html referrer 访问图片资源 403 问题
  13. tomcat的url-pattern的源码分析
  14. 计算机专业考注册测绘师经验,2017年注册测绘师考试知识点整理:测绘综合能力--摄影测量与遥感...
  15. [.NET] ConfuserEx脱壳工具打包
  16. python计算峰度和偏度、相关系数
  17. Excel的Sumif、Sumifs求和结果错误
  18. DS18B20温度传感器使用介绍
  19. 朱晔的互联网架构实践心得S1E5:不断耕耘的基础中间件
  20. Deep domain generalization combining a priori diagnosis knowledge阅读笔记

热门文章

  1. iOS核心动画 Core Animation2-CABasicAnimation
  2. LInux 下安装 python notebook 及指向路径,运行计时,炫酷的深蓝午夜主题,本地登陆远程服务器
  3. Serializable接口中serialVersionUID字段的作用
  4. (WPF) DataGrid之绑定
  5. hdu 4414 Finding crosses
  6. cs文件中控制页面table的大小、title名称(.aspx)
  7. [SCOI2012]滑雪 (最小生成树 Kruskal)
  8. 成功秀了一波scala spark ML逻辑斯蒂回归
  9. scrapy框架之递归解析和post请求
  10. CDH集群安装配置(四)- mysql 的安装