我真的不知道该如何字这个问题显然所以也许我会用一个例子: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'的所有行,就可以得到相同的结果。 –