利用partition分组查询 查询每个分组第一条数据
2016-03-18 16:18
253 查看
利用partition分组查询 查询每个分组第一条数据
数据库:sqlserver (其他数据库没有尝试)
row_number() over(partition by year(createtime),month(createtime),day(createtime),glsort ORDER BY createtime DESC)
over(partition by 分组条件)
数据库:sqlserver (其他数据库没有尝试)
row_number() over(partition by year(createtime),month(createtime),day(createtime),glsort ORDER BY createtime DESC)
over(partition by 分组条件)
row_number() over(partition by year(createtime),month(createtime),day(createtime),glsort ORDER BY createtime DESC) over(partition by 分组条件 order by 排序条件(必须))
select * from ( select glsort,createtime, sort,id, row_number() over(partition by year(createtime),month(createtime),day(createtime),glsort ORDER BY createtime DESC) as new_index from BusinessInformation where isExamine=1 ) a where a.new_index = 1 ORDER BY a.sort desc, year(a.createtime)desc ,month(a.createtime) desc,day(a.createtime) desc
相关文章推荐
- OC类的使用,属性声明与复合类的实现示例
- 使用SharedPreferences存储用户配置信息
- C++ SORT
- 居家视屏监控
- java学习
- 关于iOS自定义返回按钮右滑返回手势失效的解决:
- 再谈PHP单引号和双引号区别
- Java NIO系列教程(七) FileChannel
- Java NIO系列教程(八) SocketChannel
- Java NIO系列教程(九) ServerSocketChannel
- Surf算法解析
- iOS----Asset Catalog的用法
- URLConnection 使用
- 将对象序列化,反序列化到XML
- begin lydsy 2731
- 和为S的两个数
- PHP之简单MVC
- UVA10115
- Android WebView开发问题及优化汇总
- MapReduce:详解Shuffle过程