MySQL中的操作符使用一个示例来显示
座右铭:纸张得来终觉浅,要知道这个练习!
1。算术运算符
加
选择1 + 2;
减少
选择;
骑
选择2 * 3;
除了
选择5 3;
商人
选择5 div 2;
模型
MySQL >选择5% 2、MOD(5,2);
2。比较运算符
等于
MySQL >选择1 = 0,1 = 1 = null,null;
不等于
MySQL >选择1 <> 0,1 <> <> 1、空空;
安全等于
MySQL >选择11,20,00,nullnull;
小于
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 = 0,1,1 > > = 1;
之间
选择10到20, 9之间的10到20之间的10;
在
MySQL >选择1(1,2,3),'t'in(不,A,B,L,e),0;
是空的
选择0为null,NULL为空;
不为空
选择0不是空的,null不是空的;
像
MySQL >选择123456喜欢'123 %,123456是123%,123456是321%;
正则表达式
MySQL > select'abcdef'regexp'ab ','abcdefg'regexp'k;
三.逻辑运算符
错误的
选择不是0,不是1,不是null;
选择>!0,!1,!无效的;
和
选择(1和1),(0和1),(3和1),(1和null);
选择(11),(01),(31),(1 null);
或
选择(1或0),(0或0),(1或NULL),(1或1),(NULL或NULL);
MySQL >选择(1 | | 0(0),0(1 | | | |),空(1),| |(1),零| |);
异或
选择>(1个XOR 1),(0个XOR 0),(1个XOR 0),(0个XOR 1),(空异或1);
选择>(11),(00),(10),(01),(NULL 1);
4。位运算符
和
选择23;
选择234;
或
MySQL >选择2 | 3;
异或
选择2×3;
点取
MySQL >选择~ 1,~ 18446744073709551614;
舰船装配工
选择100 > > 3;
Position left shift
选择100 < < 3 >;
5。算符优先顺序
最高优先级:=
1 | |,或,异或
2,和
3之间,案例,时间,然后,其他
4 =,> =,=,!,,,正则表达式,在
5 |
六
> 7
- 8 +。
9 *,,%,%,国防部
10 ^
11(一元,减号)~(一元位反转)
12!,不
最小优先级二进制
祝你好运 u3002
-结束——