MySql中特殊運算符的使用方法總結(jié)
前言
mysql中有4類運算符,它們是:
- 算術(shù)運算符
- 比較運算符
- 邏輯運算符
- 位操作運算符
這個大家應(yīng)該都比較熟悉,但本文給大家總結(jié)介紹的關(guān)于MySql中特殊運算符的相關(guān)內(nèi)容,下面話不多說了,來一起看看詳細的介紹吧
1. <=> 安全比較運算符
mysql中任何與NULL做比較都會是NULL,常用來做判斷是否是NULL。
當(dāng)然我也可以采用IS NULL
2. := 賦值的作用
:= 和 = 運算符都有賦值的作用,在大部分場景下并無區(qū)別,但 := 更為全場景些。
= 只有在 set 和update時才是和 := 一樣, 賦值 的作用,其它都是關(guān)系運算符 等于 的作用。
:= 不只在 set 和 update 時賦值的作用,在 select 也是賦值的作用,常與@結(jié)合使用,比如編號
3. @ 用戶變量
@是局部變量聲明,如果沒有@的字段代表是列名,用戶變量聲明用。
4. @@ 系統(tǒng)變量
系統(tǒng)變量又分為全局系統(tǒng)變量和會話系統(tǒng)變量
有些系統(tǒng)變量只有全局級的,比如 max_connnections,讀取時可以不顯示聲明 global,但設(shè)置時需要,否則會提示你設(shè)置的為全局變量。
這幾個還是比較常用,后續(xù)再補充一下。。。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
詳解java調(diào)用ffmpeg轉(zhuǎn)換視頻格式為flv
這篇文章主要介紹了 詳解java調(diào)用ffmpeg轉(zhuǎn)換視頻格式為flv的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09MySQL出現(xiàn)this?is?incompatible?with?sql_mode=only_full_grou
mysql是高版本,當(dāng)執(zhí)行g(shù)roup?by時,select的字段不屬于group?by的字段的話,sql語句就會報錯,下面這篇文章主要給大家介紹了關(guān)于MySQL出現(xiàn)this?is?incompatible?with?sql_mode=only_full_group_by錯誤的解決辦法,需要的朋友可以參考下2023-02-02Mysql數(shù)據(jù)庫綠色版安裝教程 解決系統(tǒng)錯誤1067的方法
這篇文章主要為大家詳細介紹了MySql數(shù)據(jù)庫綠色版安裝教程,以及系統(tǒng)錯誤1067的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08Mysql InnoDB引擎的索引與存儲結(jié)構(gòu)詳解
這篇文章主要給大家介紹了Mysql InnoDB引擎的索引與存儲結(jié)構(gòu)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-01-01Mysql 主從數(shù)據(jù)庫同步(centos篇)
Mysql 主從數(shù)據(jù)庫同步(centos篇),需要的朋友可以參考下。2011-05-05MYSQL數(shù)字函數(shù)詳解及實戰(zhàn)記錄(數(shù)字函數(shù)大全,內(nèi)含示例)
數(shù)學(xué)運算函數(shù)可以實現(xiàn)常見的數(shù)學(xué)運算,這篇文章主要給大家介紹了關(guān)于MYSQL數(shù)字函數(shù)詳解及實戰(zhàn)的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-01-01