我有一個與下面的正確輸出工作的選擇查詢:MYSQL Update語句 - 未知列
我想創建一個更新語句設置despgoods_alldetails.loadid列的值= loaddetails.loadid where despgoods_alldetails_despgoodsid = loaddetails.despgoodsid.loadid。
我正沿
update despgoods_alldetails set despgoods_alldetails.loadid = loaddetails.loadid where despgoods_alldetails.despgoodsid=loaddetails.despgoodsid
該查詢線路思考失敗,下面的錯誤:
任何想法我怎麼能得到這個更新語句工作?
感謝, 瑞安
更新語句不能更新多個表(至少不是我已經使用的任何實現) – Mac
@Mac他們可以在MySQL中。請參閱[UPDATE文檔](http://dev.mysql.com/doc/refman/5.0/en/update.html)。 –
我糾正了。檢查出。儘管如此,子查詢更便於攜帶。 – Mac