比如要查询每个人创建的前10条公司:
select a.*
from organization a
where
(select count(1)
from organization b
where a.created_by = b.created_by and b.id < a.id) < 10
通过表关联,从主表开始,逐条查询该记录在关联表中,有多少条结果的id更小(对应创建时间更早),然后关联表中满足条件的记录数少于10条则表明当前主表的记录是该created_by创建的前10条记录