MySQL获取所有分类的前N条记录
2016-08-25 11:40
369 查看
SELECT a1.* FROM t_content a1 INNER JOIN (SELECT a.channelId,a.id FROM t_content a LEFT JOIN t_content b <![CDATA[ ON a.channelId=b.channelId AND a.id<=b.id ]]> AND a.status=2 GROUP BY a.channelId,a.id <![CDATA[ HAVING COUNT(b.id)<=10]]> )b1 ON a1.channelId=b1.channelId AND a1.id=b1.id ORDER BY a1.channelId,a1.id DESC
相关文章推荐
- mysql获取所有分类的前n条记录的两种方法浅析
- MySQL获取所有分类的前N条记录
- MySQL获取所有分类的前N条记录
- MySQL获取所有分类和每个分类的前N条记录
- MySQL获取所有分类的前N条记录
- (转) MySQL、SQL SERVER获取所有分类和每个分类的前N条记录
- mysql 根据子分类获取所有父类
- MySQL 获取子分类ID的所有父分类ID和Name的集合
- SQLServer2005获取所有分类下TOPN条记录
- 获取所有分类下TOPN条记录
- mysql--获取每个分类下的所有内容
- MySQL 获取某一个分类ID的所有父或子分类查询结果
- mysql 关于limit 子查询和获取某当天所有记录
- SQL Function(无限级分类根据ID获取其所有下属类别ID)
- 获取 Access 数据库中两个日期之间的所有记录
- MYSQL中获取得最后一条记录的语句
- MYSQL中如何获取最后一条记录?
- Asp.net树形产品结构菜单,根据产品分类获取产品及其子类的所有产品和数量统计
- 记录mysql客户端所有的操作
- 获取分类树下制定分类下的所有子类ID集合【方法】