它文中的第三點是這樣寫的
3、從兩個表中找出相同記錄的資料並把兩個表中的資料都刪除掉delete t1,t2 from t1 left join t2 on t1.id=t2
.id where
t1.id=25
注意此處的delete t1,t2 from 中的t1,t2不能是別名
說t1,t2不能是別名,否則會報錯,我自己去一試剛好說反了,這裡必須是別名,否則才會真的報錯,正確寫法應該為
delete t1,t2 from userlogin t1 left join student t2 ont1.id=t2
.id where
t1.id=25
我用的mysql是5.0的
mysql修改查詢出來結果
需求 之前漢字轉拼音時候發覺有個字母 轉換錯了,應該是v才對,實際上 也沒錯,但是在計算機拼音中 是用v表示的,所以要把表中的 全部轉換為v 一開始覺得這個sql應該也不難,先查詢出來所有的符合條件的然後update 寫出來了發現報錯了。you can t specify target table ...
查詢出來內容為null,resultMap相關解答
resultmap常用知識點 resultmap元素,是mybatis對映檔案中最為重要 功能最強大的元素。使用jdbc查詢,返回resultsets,是最為常用的資料庫操作。resultmap的設計,簡化了對映檔案中編寫複雜sql的操作。列名與屬性名對映,一般用於列名和屬性名不一致的情況。resu...
MYSQL如何修改查詢出來的結果集
update expresspackage set isuploadsto 200 where billcode in select billcode from expresspackage where reallatticeno not in 224,448 and status 0 and do...