MySql中特殊運(yùn)算符的使用方法總結(jié)
mysql中有4類運(yùn)算符,它們是:
- 算術(shù)運(yùn)算符
- 比較運(yùn)算符
- 邏輯運(yùn)算符
- 位操作運(yùn)算符
這個(gè)大家應(yīng)該都比較熟悉,但本文給大家總結(jié)介紹的關(guān)于MySql中特殊運(yùn)算符的相關(guān)內(nèi)容,下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧
1. <=> 安全比較運(yùn)算符
mysql中任何與NULL做比較都會(huì)是NULL,常用來(lái)做判斷是否是NULL。
當(dāng)然我也可以采用IS NULL
2. := 賦值的作用
:= 和 = 運(yùn)算符都有賦值的作用,在大部分場(chǎng)景下并無(wú)區(qū)別,但 := 更為全場(chǎng)景些。
= 只有在 set 和update時(shí)才是和 := 一樣, 賦值 的作用,其它都是關(guān)系運(yùn)算符 等于 的作用。
:= 不只在 set 和 update 時(shí)賦值的作用,在 select 也是賦值的作用,常與@結(jié)合使用,比如編號(hào)
3. @ 用戶變量
@是局部變量聲明,如果沒(méi)有@的字段代表是列名,用戶變量聲明用。
4. @@ 系統(tǒng)變量
系統(tǒng)變量又分為全局系統(tǒng)變量和會(huì)話系統(tǒng)變量
有些系統(tǒng)變量只有全局級(jí)的,比如 max_connnections,讀取時(shí)可以不顯示聲明 global,但設(shè)置時(shí)需要,否則會(huì)提示你設(shè)置的為全局變量。
這幾個(gè)還是比較常用,后續(xù)再補(bǔ)充一下。。。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)本站的支持。
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。