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

-结束——