mysql查询返回分组结果的提问

wondyfox 2010-05-07 03:29:15
请教下,我现在要返回一张表ta,对字段f1分组,每组返回10条记录,
这个语句要怎么写,谢谢
...全文
103 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2010-05-07
  • 打赏
  • 举报
回复
[Quote]我只能做到查询结果进行分组,每组批量记录返回,但无法控制每组的记录数[/Quote]一楼的贴子看了吗?
wondyfox 2010-05-07
  • 打赏
  • 举报
回复
我只能做到查询结果进行分组,每组批量记录返回,但无法控制每组的记录数
永生天地 2010-05-07
  • 打赏
  • 举报
回复
有主键吗?
select * from ta t1 where id in (select id from ta t2 where t1.f1=t2.f1 limit 10)
ACMAIN_CHM 2010-05-07
  • 打赏
  • 举报
回复
参考下贴中的各种方法。

http://topic.csdn.net/u/20091231/16/5c5fd526-b2bc-42bf-9a20-92b82b1e9452.html
[征集]分组取最大N条记录方法征集

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧