欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql四種運算符

江奕云2年前9瀏覽0評論

MySQL是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其支持多種運算符用于操作數(shù)據(jù)。本文介紹MySQL四種常用的運算符:算術(shù)運算符、比較運算符、邏輯運算符和位運算符。

1. 算術(shù)運算符

MySQL中常用的算術(shù)運算符有+、-、*、/和%。這些運算符是用于對數(shù)值型數(shù)據(jù)進(jìn)行加、減、乘、除和取模運算的。例如:
SELECT 5+3; -- 8
SELECT 5-3; -- 2
SELECT 5*3; -- 15
SELECT 5/3; -- 1.6667
SELECT 5%3; -- 2

需要注意的是,除法運算得到的結(jié)果是浮點數(shù)類型。

2. 比較運算符

MySQL中常用的比較運算符包括=、<>、!=、<、<=、>和>=。這些運算符是用于比較兩個表達(dá)式是否相等或大小關(guān)系。例如:
SELECT 5=3; -- 0
SELECT 5<>3; -- 1
SELECT 5>3; -- 1
SELECT 5<=3; -- 0

需要注意的是,比較運算符得到的結(jié)果是布爾類型(true或false)。

3. 邏輯運算符

MySQL中常用的邏輯運算符包括AND、OR和NOT。這些運算符是用于連接多個條件表達(dá)式,并計算其邏輯結(jié)果。例如:
SELECT 1=1 AND 2>1; -- 1
SELECT 1=1 OR 2>3; -- 1
SELECT NOT 1=1; -- 0

需要注意的是,邏輯運算符得到的結(jié)果是布爾類型(true或false)。

4. 位運算符

MySQL中常用的位運算符包括&、|、^、~、<<和>>。這些運算符是用于對位數(shù)據(jù)進(jìn)行按位與、按位或、按位異或、按位取反、左移和右移運算的。例如:
SELECT 0b110 & 0b101; -- 0b100
SELECT 0b110 | 0b100; -- 0b110
SELECT 0b110 ^ 0b101; -- 0b011
SELECT ~0b110; -- 0b...111111111111111111001 (取反)
SELECT 0b110<< 1; -- 0b1100 (左移)
SELECT 0b110 >>1; -- 0b11 (右移)

需要注意的是,位運算符得到的結(jié)果是整數(shù)類型。