mysql修改查詢出來結果

2021-09-02 05:31:17 字數 681 閱讀 4690

需求:之前漢字轉拼音時候發覺有個字母ü轉換錯了,應該是v才對,實際上ü也沒錯,但是在計算機拼音中ü是用v表示的,所以要把表中的ü全部轉換為v

一開始覺得這個sql應該也不難,先查詢出來所有的符合條件的然後update

寫出來了發現報錯了。

you can』t specify target table for update in from clause 這個錯誤的意思是不能在同乙個sql語句中,先select同乙個表的某些值,然後再update這個表。

解決方法:給查詢加別名,用中間表來實現不是對同一表作操作。

MYSQL如何修改查詢出來的結果集

update expresspackage set isuploadsto 200 where billcode in select billcode from expresspackage where reallatticeno not in 224,448 and status 0 and do...

php輸出mysqli查詢出來的結果

php連線mysql我有文章已經寫過了,這篇文章主要是介紹從mysql中查詢出結果之後怎麼輸出的問題。一 mysqli fetch row 查詢結果 array 0 小王 查詢 php view plain copy while row mysqli fetch assoc result end w...

查詢出來內容為null,resultMap相關解答

resultmap常用知識點 resultmap元素,是mybatis對映檔案中最為重要 功能最強大的元素。使用jdbc查詢,返回resultsets,是最為常用的資料庫操作。resultmap的設計,簡化了對映檔案中編寫複雜sql的操作。列名與屬性名對映,一般用於列名和屬性名不一致的情況。resu...