[转] mysql分组取每组前几条记录
–按某一字段分组取最大(小)值所在行的数据
/*
数据如下:
name val memo
a 2 a2(a的第二个值)
a 1 a1–a的第一个值
a 3 a3:a的第三个值
b 1 b1–b的第一个值
b 3 b3:b的第三个值
b 2 b2b2b2b2
b 4 b4b4
b 5 b5b5b5b5b5
*/
数据如下:
name val memo
a 2 a2(a的第二个值)
a 1 a1–a的第一个值
a 3 a3:a的第三个值
b 1 b1–b的第一个值
b 3 b3:b的第三个值
b 2 b2b2b2b2
b 4 b4b4
b 5 b5b5b5b5b5
*/