mysql 一个sql取出每个分类的前两条记录
mysql 一个sql取出每个分类的前两条记录
表结构如下
id cateid name content
1 1 姓名1 内容记录1
2 1 姓名1 内容记录1
3 1 姓名1 内容记录1
4 1 姓名1 内容记录1
5 2 姓名1 内容记录1
6 2 姓名1 内容记录1
7 2 姓名1 内容记录1
8 2 姓名1 内容记录1
9 3 姓名1 内容记录1
10 3 姓名1 内容记录1
11 3 姓名1 内容记录1
12 3 姓名1 内容记录1
怎么通过一个sql语句取出记录中,每个分类的前2条记录啊,
请教各位大侠!!!
------解决方案--------------------
参考下贴中的多种方法
http://topic.csdn.net/u/20091231/16/2f268740-391e-40f2-a15e-f243b2c925ab.html
[征集]分组取最大N条记录方法征集,及散分....