分组后取第一条记录的SQL语句问题.....
有如下表结构:
字段 A, B, C
值为 a1, b1, c1
a2, b2, c2
a2, b3, c3
a3, b4, c4
a3, b5, c5
想要得到的结果集以A字段为分组条件,并取出每一个分组中的第一条记录,如下:
A, B, C
值为 a1, b1, c1 --a1分组的第一条记录。
a2, b2, c2 --a2分组的第一条记录。
a3, b4, c4 --a3分组的第一条记录。
因为此是一个视图中的子查询,因此无法新建临时表、存储过程或者视图,
请问如何写该SQL语句?