MySQL自學篇(五)

2021-06-27 21:19:49 字數 1362 閱讀 5949

運算子

作用加法運算

減法運算

乘法運算

除法運算

求餘運算

運算子作用

等於安全的等於。可以用於判斷null

不等於小於等於

大於等於

is null

是否為空

is not null

是否不為空

least

返回最小值

gretest

最大值between and

兩個值之間

isnull

與is null等價

in判斷乙個值是in

列中的任意乙個值

not in

判斷乙個值不是in

列中的任意乙個值

like

萬用字元匹配

regexp

正規表示式

3、邏輯運算子

運算子作用

and或者&&

邏輯與not或者!

邏輯非or或者||

邏輯或xor

邏輯異或

not或者!

表示當運算元為0

時,所得值為

1;當運算元為非

0值時,所得值為

0;當運算元為

null

時,所得返回值為

null

and或者&&

邏輯與運算子and

或者&&

表示當所有運算元為非零值,並且不為

null

時,計算所得結果為

1;當乙個或多個運算元為

0,所得結果為

0,其餘情況返回值為

null

or或者||

邏輯或運算子or

或者||

表示當兩個運算元均為非

null

值,且任意乙個運算元為非零值時,返回結果為

1,否則返回結果為

0;當有乙個運算元為

null

時,且另一運算元為非零時,結果為

1,否則結果為

null

;當兩個運算元均為

null

時,所得結果為

null

xor邏輯異或運算子xor

。當任意乙個運算元為

null

時,返回

null

;對於非

null

的運算元,如果兩個運算元都是非

0或則會都是

0值,則返回

0;如果乙個值為

0,另乙個為非零,返回1

mysql自學完整 MySQL自學篇 MySQL

建立資料表 1 建立資料表的語法格式 資料表屬於資料庫,在建立資料表之前要使用 use 指定操作是在哪個資料庫中進行的,如果沒有選擇資料庫,將會出現 no database selected 的錯誤 建立資料表的語句為 create table 語法規則為 create table 欄位1 資料型別...

mysql自學完整 MySQL自學篇(八)

2 字串函式 1 計算字串字元數的函式和字串長度的函式 char length str 返回字串str所包含的字元個數。乙個多位元組字元字元算作乙個單字元 select char length date char length egg char length 中國 2 合併字串函式concat s1...

MySQL自學篇(六)

1 位運算子 位運算子是用來對二進位制位元組中的位進行測試 移位或者測試處理,mysql 中提供的位運算子有 按位或 按位與 按位異或 按位左移 按位右移 按位取反 運算子作用 位或位與 位異或位左移 位右移位取反 位或 select 10 15,9 4 2 位與 select 10 15,9 4 ...