所以我搞砸了,並填充了一個重複行的表...我有一個表這樣的事情(實際上千千萬萬像這樣的東西:-() :獲取在SQL表中有兩列的行的組
id gname pname value
1 15 13 test
2 15 13 test
3 15 13 test
4 18 18 test
5 18 18 test
6 18 18 test
此表只應該允許相同的gname,PNAME和價值的一排
所以現在我需要寫一些SQL即會組所有這些共同排在一起,把它們都刪除,除了一個!唉!
任何人都可以幫助我,第一步,我相信只是爲了得到一個聲明返回所有重複組。
**順便說一句 - 我知道這是完全頂起來的。這是我繼承的一個非常古老的系統,並且這是一個大客戶,因此我意識到這些問題。我可以修復導致這個問題的代碼,我將db恢復到原來的樣子。
謝謝!
打我也是吧。 –
你是什麼意思'首先做一個選擇'? –
@toddv:在執行刪除操作之前,一定要看看將要刪除的行,意思是 –