MySQL中“:=”和“=”的區(qū)別淺析
=
只有在set和update時(shí)才是和:=一樣,賦值的作用,其它都是等于的作用。鑒于此,用變量實(shí)現(xiàn)行號(hào)時(shí),必須用:=。
:=
不只在set和update時(shí)時(shí)賦值的作用,在select也是賦值的作用。
下面是:=和=的在select時(shí)作用對(duì)比
sql
set @num = 0; SELECT @num := @num+1 AS rowno, nc as nickname from table_user;
結(jié)果
sql
set @num = 0; SELECT @num = @num+1 AS rowno, nc as nickname from table_user;
結(jié)果
sql
set @num = 0; SELECT @num = @num AS rowno, nc as nickname from table_user;
結(jié)果
參考文獻(xiàn):http://www.dbjr.com.cn/article/167218.htm
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
MySQL不用like+%實(shí)現(xiàn)模糊查詢
本文主要介紹了MySQL不用like+%實(shí)現(xiàn)模糊查詢,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01MySQL與PHP的基礎(chǔ)與應(yīng)用專題之創(chuàng)建數(shù)據(jù)庫表
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品。MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,本系列將帶你掌握php與mysql的基礎(chǔ)應(yīng)用,本篇從數(shù)據(jù)庫的創(chuàng)建開始2022-02-02一文詳解Mysql?insert也會(huì)發(fā)生死鎖嗎
死鎖的本質(zhì)是資源競(jìng)爭(zhēng),批量插入如果順序不一致很容易導(dǎo)致死鎖,這篇文章主要給大家介紹了關(guān)于Mysql?insert是否也會(huì)發(fā)生死鎖的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02淺談MySQL安裝starting the server失敗的解決辦法
如果電腦是不是第一次安裝MySQL,一般會(huì)出現(xiàn)報(bào)錯(cuò)情況,starting the server失敗,通常是因?yàn)樯洗伟惭b的該軟件未清除干凈,本文就詳細(xì)的介紹一下解決方法,感興趣的可以了解一下2021-09-09Explain命令在優(yōu)化查詢中的實(shí)際應(yīng)用
在MySQL中,EXPLAIN命令是一種非常重要的查詢優(yōu)化工具,它可以幫助我們分析SQL查詢語句的執(zhí)行計(jì)劃,以及如何優(yōu)化它們。本文介紹了Explain命令在優(yōu)化查詢中的實(shí)際應(yīng)用,感興趣的小伙伴可以參考閱讀2023-04-04MySQL 復(fù)制詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了MySQL 復(fù)制詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-04-04