mysql 高级之运算符
来源:互联网 发布:vesa图形编程系统 pdf 编辑:程序博客网 时间:2024/04/28 19:43
1.mysql算术运算符是为了得到隐含的数据。
+,-,*,/(div),%(mod)
@1.select 1/0 ;或者select 1 div 0 → null
@2.select 1 mod 0 ;或者select 1%0 → null
@3.操作数值之外,还可以操作字段
2.比较运算符:
>,<,=(<=>),!=(<>),>=,<=,between and,is null,in,like,regexp
@1.相等运算符比较:比较字符串使用ascll码进行比较。
@2.相等运算符比较null,前者不能操作null,后者可以操作null
@3.不相等运算符:<>,!=,不相等→1,相等→0
@4.<>,!=都是不能操作null
@5.>=,>,<=,<,成立→1,不成立→0;都不可以操作null(空值)
@6.regexp,正则表达式
^以什么开始
$以什么结尾
.任意一个字符
[],字符集合中的任意一个
[^],字符集合中外的
str1|str2|str3|,三个字符中的任意一个,
*,0个或者多个
+,一个或者多个
{m},出现m次
(m,n),至少m次,至多n次
.特定字符开头,结尾;符合返回1,不符合返回0。.常结合^,$进行使用。
.[],[^],匹配则是1,不匹配0;一个区间里的字符,不需要逗号隔开。
.*,+,注意+,
.|实现是否包含指定字符串中任意一个
3.逻辑运算符:根据前一个,不成立定了,成立看后面一个。
and(&&),or(||),not(!),xor(异或)
.&& ,0→false,null→null,其余→true,0 && 任何 0,null && 非0,null。
.||,可同时操作多个
.!
.xor,遇到null,即为null,可同时操作多个
4.位运算符:
按位与&,按位或|,按位取反~,按位异或^,按位左移<<,按位右移>>
.&,可同时操作多个,从左到右顺序,1 1 →1 ,有0 →0
.| ,可同时操作多个,从左到有,有1 → 1,0 0 → 0
.~,64位。不足补0.
.^,可同时操作多个,从左边到右边,
.<<,>>
- mysql 高级之运算符
- Mysql中的高级运算
- mysql之运算符
- Swift之高级运算符与枚举
- Swift 高级运算符
- Swift-高级运算符
- mysql高级之日志
- mysql高级之备份
- MYSQL之高级查询
- MySQL高级 之 锁
- MySQL学习之比较运算符
- MySQL优化之——运算符
- Mysql笔记二之 运算符
- MySql之运算符学习总结
- mysql之运算符和函数
- MySQL之运算符和函数
- java高级之java的左移运算符和右移运算符
- Swift之需要注意的基本运算符和高级运算符
- alibaba FastJson 解析
- hdu题目分类
- iTween.ValueTo实现tk2d的sprite渐隐效果
- N皇后问题
- 华为机试——五分制成绩:break和continue的区分
- mysql 高级之运算符
- 随笔
- CEditor里鼠标悬停在word上显示对应声明代码的提示框的代码
- android—Intent发送文本email
- C# WinForm多线程开发(二) ThreadPool 与 Timer
- 第七周作业项目---体验常成员函数
- 内存泄露检测—VLD工具
- 机器学习-Random Forest算法简介
- 感冒了