获取所有分类下TOPN条记录
2009-12-03 11:55
267 查看
通过一条SQL很方便的获取所有分类下TOPN条记录,这样做会大大提高数据库处理的效率。
假设我们有如下的数据结构:
Create table Info(
InfoID int,
classifyid int,
title varchar(400),
updatetime datetime
)
classifyid为分类编号,
updatetime为更新时间
获取每个分类下的最近更新的前10条记录的方法
select infoId,classifyid,title,updatetime from(
select infoID,classifyid,title,updatetime,row_number() over(partition by classifyid order by updatetime desc)
as rowindex from info) a
where rowindex <= 10
http://blog.csdn.net/bingtingabc/archive/2009/07/27/4385522.aspx
假设我们有如下的数据结构:
Create table Info(
InfoID int,
classifyid int,
title varchar(400),
updatetime datetime
)
classifyid为分类编号,
updatetime为更新时间
获取每个分类下的最近更新的前10条记录的方法
select infoId,classifyid,title,updatetime from(
select infoID,classifyid,title,updatetime,row_number() over(partition by classifyid order by updatetime desc)
as rowindex from info) a
where rowindex <= 10
http://blog.csdn.net/bingtingabc/archive/2009/07/27/4385522.aspx
相关文章推荐
- SQLServer2005获取所有分类下TOPN条记录
- (转) MySQL、SQL SERVER获取所有分类和每个分类的前N条记录
- mysql获取所有分类的前n条记录的两种方法浅析
- MySQL获取所有分类的前N条记录
- MySQL获取所有分类的前N条记录
- MySQL获取所有分类的前N条记录
- MySQL获取所有分类的前N条记录
- MySQL获取所有分类和每个分类的前N条记录
- WordPress代码 之 获取WordPress所有分类名字和ID
- 以迭代(非递归)方式获取无限分类中所有的最后一层子节点数据
- Asp.net树形产品结构菜单,根据产品分类获取产品及其子类的所有产品和数量统计
- SharePoint wiki 分类获取所有的
- mysql 关于limit 子查询和获取某当天所有记录
- [PHP] 编写爬虫获取淘宝网上所有的商品分类以及关键属性 销售属性 非关键属性数据
- zencart网站获取所有产品ID和所属分类的SQL语句
- PHP递归函数 获取属于这个分类的所有子分类
- php递归无限级分类【先序遍历算】,获取任意节点下所有子孩子
- SQL中获取指定两个日期时间点或者时间段内所有记录语句
- php递归无限级分类【先序遍历算】,获取任意节点下所有子孩子
- sql server 获取数据库所有表记录数的方法