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条记录啊,
请教各位大侠!!!