求一条复杂的查询语句
在项目里遇到一个难题,有两张表如下:
文章表 article 字段 id, modelId(对应 pageModel 中的 id), title
版块表 pageModel 字段 id, modelNo
我现在想用一条语句查出
每个版块的前5条记录 想了很久没想出来
希望高人帮忙
------解决方案--------------------??
select * from article a where id in(select top 5 id from article where modelId=a.modelId order by id)