我真的不知道該如何字這個問題顯然所以也許我會用一個例子:SQL - 基於某些列,而不是其他刪除重複
Column1 Column2 Column3
A 100 239.1
A 100 0
A 101 191.3
B 99 0
B 99 12.43
我希望能夠看到這有僅與列1列2和重複,然後比較基礎上,他們在欄3的值分別爲這些重複,並刪除其中有一個0
所以我得到的表看起來像一個:
Column1 Column2 Column3
A 100 239.1
A 101 191.3
B 99 12.43
我不完全確定如何做到這一點,任何幫助將不勝感激。
你把例子,但沒有解釋邏輯例如column2也可以是0? –
你正在使用什麼數據庫?請適當標記。 –
這可能是一個很好的擴展你的例子。就像這樣,只要刪除'Column3'爲'0'的所有行,就可以得到相同的結果。 –