我在生成查询时遇到了问题(我在网上查看过,但找不到)。我想选择不同的两列,其中只有第二列不同。
理想情况下,它看起来像这样:
SELECT DISTINCT colA, colB
FROM table
GROUP BY colA, colB
条件是 colB 只是不同
例如,这就是我想要它做的,以防我说的不清楚
colA | colB
-----------
abc |1
abc |2
abd |1
abf |1
xyz |1
asd |2
SQL 魔法
calA | colB
-----------
abc |1
abc |2
它基本上删除了colB
不同的行。
谢谢!