前言
mysql中有4類運算符,它們是:
這個大家應該都比較熟悉,但本文給大家總結介紹的關于MySql中特殊運算符的相關內容,下面話不多說了,來一起看看詳細的介紹吧
1. => 安全比較運算符
mysql中任何與NULL做比較都會是NULL,常用來做判斷是否是NULL。

當然我也可以采用IS NULL

2. := 賦值的作用
:= 和 = 運算符都有賦值的作用,在大部分場景下并無區別,但 := 更為全場景些。
= 只有在 set 和update時才是和 := 一樣, 賦值 的作用,其它都是關系運算符 等于 的作用。
:= 不只在 set 和 update 時賦值的作用,在 select 也是賦值的作用,常與@結合使用,比如編號

3. @ 用戶變量
@是局部變量聲明,如果沒有@的字段代表是列名,用戶變量聲明用。

4. @@ 系統變量
系統變量又分為全局系統變量和會話系統變量

有些系統變量只有全局級的,比如 max_connnections,讀取時可以不顯示聲明 global,但設置時需要,否則會提示你設置的為全局變量。
這幾個還是比較常用,后續再補充一下。。。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
您可能感興趣的文章:- MySQL中“:=”和“=”的區別淺析
- 講解MySQL中=>操作符的用法
- MYSQL where 1=1判定中的作用說明
- mysql sql_mode="" 的作用說明
- 圖文介紹mysql中:=和=的區別