欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于Mysql update修改多個(gè)字段and的語(yǔ)法問(wèn)題詳析

 更新時(shí)間:2020年12月10日 11:54:17   作者:CKben  
這篇文章主要給大家介紹了關(guān)于mysql update修改多個(gè)字段and的語(yǔ)法問(wèn)題的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

在MySQL里面update一條記錄,語(yǔ)法都正確的,但記錄并沒(méi)有被更新...

問(wèn)題語(yǔ)句

執(zhí)行之前的記錄是這樣的:

執(zhí)行之后的記錄是這樣的:

可以看到,實(shí)際上是有效果的:

why?

看起來(lái),語(yǔ)法是完全沒(méi)有問(wèn)題,MySQL官方文檔的update語(yǔ)法:

看到assignment_list的格式是以逗號(hào)分隔的col_name=value列表,一下子豁然開(kāi)朗,開(kāi)發(fā)同學(xué)想要的多字段更新語(yǔ)句應(yīng)該這樣寫(xiě):

小結(jié):在一條UPDATE語(yǔ)句中,如果要更新多個(gè)字段,字段間不能使用“AND”,而應(yīng)該用逗號(hào)分隔。

原理:為什么使用“AND”分隔的時(shí)候,會(huì)出現(xiàn)owner_code=0的奇怪結(jié)果? 多次嘗試之后發(fā)現(xiàn):

('43212' and owner_name='李四')是一個(gè)邏輯表達(dá)式,而這里不難知道owner_name并不是‘李四'。因此,這個(gè)邏輯表達(dá)式的結(jié)果為false,false在MySQL中等價(jià)于0!

到此這篇關(guān)于mysql update修改多個(gè)字段and的語(yǔ)法問(wèn)題的文章就介紹到這了,更多相關(guān)mysql update修改字段and語(yǔ)法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL中的數(shù)據(jù)加密解密安全技術(shù)教程

    MySQL中的數(shù)據(jù)加密解密安全技術(shù)教程

    在數(shù)據(jù)庫(kù)應(yīng)用程序中,數(shù)據(jù)的安全性是至關(guān)重要的,MySQL作為一種常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也提供了一些數(shù)據(jù)加密和解密的技巧來(lái)保護(hù)敏感數(shù)據(jù)的安全性,為了保護(hù)敏感數(shù)據(jù)免受未經(jīng)授權(quán)的訪(fǎng)問(wèn),我們可以使用加密和解密技術(shù)
    2024-01-01
  • 在MySQL中為何不建議使用utf8

    在MySQL中為何不建議使用utf8

    這篇文章主要介紹了在MySQL中為何不建議使用utf8,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • mysql存儲(chǔ)過(guò)程之返回多個(gè)值的方法示例

    mysql存儲(chǔ)過(guò)程之返回多個(gè)值的方法示例

    這篇文章主要介紹了mysql存儲(chǔ)過(guò)程之返回多個(gè)值的方法,結(jié)合實(shí)例形式分析了mysql存儲(chǔ)過(guò)程返回多個(gè)值的實(shí)現(xiàn)方法與PHP調(diào)用技巧,需要的朋友可以參考下
    2019-12-12
  • MySQL連接異常:Communications link failure問(wèn)題及解決

    MySQL連接異常:Communications link failure問(wèn)題及解決

    這篇文章主要介紹了MySQL連接異常:Communications link failure問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 一文詳解如何在MySQL中創(chuàng)建函數(shù)

    一文詳解如何在MySQL中創(chuàng)建函數(shù)

    這篇文章主要為大家介紹了一文詳解如何在MySQL中創(chuàng)建函數(shù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • MySQL常見(jiàn)數(shù)值函數(shù)整理

    MySQL常見(jiàn)數(shù)值函數(shù)整理

    MySQL中另外一類(lèi)很重要的函數(shù)就是數(shù)值函數(shù),這些函數(shù)能處理很多數(shù)值方面的運(yùn)算,下面這篇文章主要給大家介紹了關(guān)于MySQL常見(jiàn)數(shù)值函數(shù)整理的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • MySQL insert into select 主鍵沖突解決方案

    MySQL insert into select 主鍵沖突解決方案

    本文主要介紹了MySQL insert into select主鍵沖突解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • MySQL中的排序函數(shù)field()實(shí)例詳解

    MySQL中的排序函數(shù)field()實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于MySQL中排序函數(shù)field()的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-10-10
  • Prometheus 監(jiān)控MySQL使用grafana展示

    Prometheus 監(jiān)控MySQL使用grafana展示

    這篇文章主要介紹prometheus通過(guò)mysql exporter+node exporter監(jiān)控mysql,并使用grafana進(jìn)行圖表展示的相關(guān)內(nèi)容,感興趣的效果版可以參考下文
    2021-08-08
  • mysql 5.5.56免安裝版配置方法

    mysql 5.5.56免安裝版配置方法

    這篇文章主要介紹了mysql 5.5.56免安裝版配置方法,本文通過(guò)文字實(shí)例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-06-06

最新評(píng)論