我在MS Access中製作了我的MySQL數據庫的副本,因爲我確信我的查詢可以工作。MySQL,爲什麼我的更新查詢不起作用?
繼承人我查詢
UPDATE Pads RIGHT JOIN Fix ON Pads.PadID = Fix.PadID
SET Pads.RemoveMeDate = '1999-01-01 00:00:00'
在MS Access這個查詢工作,但不能在MySQL中。
我該如何解決這個問題?爲什麼不起作用?
編輯 *當我說我的查詢不工作,我的意思是沒有行受到影響,當有匹配的記錄... *
如果你的行不匹配,則向我們展示你的數據庫架構 – 2011-01-09 19:51:37
雖然reqriting我自己該查詢,我想出了你的一樣...(UPDATE墊 RIGHT JOIN Fix ON Pads.PadID = Fix.PadID SET Pads.RemoveDate ='1999-01-01 00:00:00')。你能告訴我們,SQL錯誤是什麼? (如果有的話,因爲查詢看起來確定) – Andreyco 2011-01-09 19:52:01