我正在尝试删除部分重复的行;某些键值相同的行。为此,我必须根据 col 选择要删除的重复行。
例如:数据表
col1, col2, col3
1, 1, 1
2, 2, 2
1, 1, 2
2, 2, 3
我想摆脱在 col 1 和 2 上重复的行,并保留 col3 上最高的行,导致
col1, col2, col3
1, 1, 2
2, 2, 3
我认为要走的路是做一个选择distinct
声明,col 1 and 2
但我在处理col3
结果时遇到了麻烦。
SELECT DISTINCT [col1], [col2] FROM [table]
有任何想法吗?