2013-12-21 29 views

回答

0

如果你不使用臨時表,你已經得到了錯誤,而不是1093。 上Mysql 5.0 Subquery Errors人們暗示,你必須把它分解成兩個語句,如:

SET @minRowNo = (SELECT MIN(RowNo) FROM _temptable WHERE Status = 'Deleted'); 
DELETE FROM _temptable WHERE RowNo > @minRowNo; 

雖然我不知道它是什麼,你正在試圖刪除比第一行更高的所有行做刪除,留下刪除的行完好無損...