你能写一个SQL命令来帮助我进入这两列吗?
例如.....这两列
a1 a2
______ ______
1 1
2 1
1 2
2 3
3 1
3 2
4 1
4 2
我想要输出:
a1 a1
1 2
2 3
3 2
4 2
答案 0 :(得分:3)
我猜测,根据您的示例,您希望第二列是相应a1值的最大a2值。
然后你想要:
SELECT a1, MAX(a2) AS a2 FROM table GROUP BY a1
答案 1 :(得分:0)
基本聚合:
SELECT a1, MAX(a2) AS a2
FROM AnonymousTable
GROUP BY a1;