mysql 不娶等號 MySQL運算子

2021-10-21 23:33:54 字數 1445 閱讀 8039

算術運算子

加+  減-  乘*  除/或div   取餘%或mod

select 1+2;

select 4/2;  或  select 4 div 2;

select 10%4;  或  select 10 mod 4;

比較運算子

為真返回1, 為假返回0, 不確定返回null

=等於<>,!=不等於

>大於

>=大於等於

<=小於等於

between在兩值之間,相當於》=min&&<=max

例:select 5 between 1 and 10;

not between不在兩值之間

in在集合中

例:select 5 in(1,2,3,4,5);

not in不在集合中

<=>安全等於(1=null和null=null返回null,1<=>null返回0,null<=>null返回1)

like模糊匹配

例:select 『12345』 like 『12%』;返回1      select 『12345』 like 『12_』;返回0

regexp或rlike正則式匹配

例:select 『beijing』 regexp 『jing』;返回1       select 『beijing』 regexp 『xi』;返回0

is null為空

例:select null is null;  返回1

is not null不為空

邏輯運算子

not,!  邏輯非

and,&&  邏輯與

or,||   邏輯或

xor    邏輯異或

位運算子

&與對應的二進位制位都為 1 ,則該位的運算結果為 1 ,否則為 0

|  或

對應的二進位制位有乙個或兩個為 1 ,則該位的運算結果為 1 ,否則為 0

^  異或

對應的二進位制位不相同時,結果為 1 ,否則為 0

~   取反

將對應的二進位制數逐位反轉,即 1 取反後變 0 , 0 取反後變 1

使指定的二進位制位都左移指定的位數,左移指定位之後,左邊高位的數值將被移出並丟棄,右邊低位空出的位置用 0 補齊

>>右移

使指定的二進位制位都右移指定的位數,右移指定位之後,右邊低位的數值將被移出並丟棄,左邊高位空出的職位用 0 補齊

標籤:返回,二進位制位,指定,運算子,mysql,null,select

mysql 不娶等號 MySQL運算子

算術運算子 加 減 乘 除 或div 取餘 或mod select 1 2 select 4 2 或 select 4 div 2 select 10 4 或 select 10 mod 4 比較運算子 為真返回1,為假返回0,不確定返回null 等於 不等於 大於 大於等於 小於等於 betwee...

mysql常用運維 mysql 運維常見操作

mysql密碼的恢復方法之一 1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對外的埠封閉,並且停止ap...

mysql常用運維 (MYSQL常用運維指令)

1 mysql執行狀態 service mysqld status service mysqld start service mysqld stop 2 檢視sql程序,清理sql程序 show full processlist kill 2920578 3 賬號建立 資料庫授權 4 密碼修改 my...