MySQL中“:=”和“=”的區(qū)別淺析
更新時間:2019年08月08日 10:51:20 作者:rimuli123
這篇文章主要給大家介紹了關于MySQL中":="和"="區(qū)別的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MySQL具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
=
只有在set和update時才是和:=一樣,賦值的作用,其它都是等于的作用。鑒于此,用變量實現(xiàn)行號時,必須用:=。
:=
不只在set和update時時賦值的作用,在select也是賦值的作用。
下面是:=和=的在select時作用對比
sql
set @num = 0; SELECT @num := @num+1 AS rowno, nc as nickname from table_user;
結果
sql
set @num = 0; SELECT @num = @num+1 AS rowno, nc as nickname from table_user;
結果
sql
set @num = 0; SELECT @num = @num AS rowno, nc as nickname from table_user;
結果
參考文獻:http://www.dbjr.com.cn/article/167218.htm
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。
相關文章
MySQL與PHP的基礎與應用專題之創(chuàng)建數(shù)據(jù)庫表
MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產品。MySQL 是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一,本系列將帶你掌握php與mysql的基礎應用,本篇從數(shù)據(jù)庫的創(chuàng)建開始2022-02-02淺談MySQL安裝starting the server失敗的解決辦法
如果電腦是不是第一次安裝MySQL,一般會出現(xiàn)報錯情況,starting the server失敗,通常是因為上次安裝的該軟件未清除干凈,本文就詳細的介紹一下解決方法,感興趣的可以了解一下2021-09-09