看板 Database 關於我們 聯絡資訊
※ 引述《bingchilin (嫩)》之銘言: : 使用MySQL 5 : 欲刪除test資料表中a、c欄位一樣的記錄 : no a b c : 1 xyz hg rst : 2 qwe hy zxc : 3 xyz ht rst : 最後想剩下1、2列資料 : 以下這樣寫不行~不曉得應該怎麼改 : DELETE FROM test WHERE no NOT IN ( : SELECT no : FROM test : GROUP BY a, c : ) : DELETE FROM test WHERE no NOT IN ( SELECT min(no) : FROM test : GROUP BY a, c : ) : 出現錯誤訊息: : #1093 - You can't specify target table 'test' for update in FROM clause : 煩請知道的先進們幫我解答一下 : 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.199.26