a1 a2 a3 a4 a5
1 a aaa a a
2 b bbb b b
3 c aaa c c
4 d bbb d d
5 e eee e e
6 f ddd f f
7 g bbb g g
8 h eee h h
9 i eee i i
10 j aaa j j
如何用一条语句取得这样记录集,去掉a3中重复的字段,取a1是最小的,如下
a1 a2 a3 a4 a5
1 a aaa a a
2 b bbb b b
5 e eee e e
6 f ddd f f
SELECT * FROM aaa WHERE a1 IN(SELECT MIN(a1) FROM aaa GROUP BY a3)