记录常用函数


常用函数






ROW_NUMBER() OVER( )

ROW_NUMBER() OVER( PARTITION BY pkid ORDER BY id)  --函数分组,并且排序

PARTITION BY pkid  -- 按照pkid 分组
ORDER BY id -- 按照id 排序

--示例:先用pkid分组,分组和在用id排序

SELECT ROW_NUMBER() OVER( PARTITION BY pkid
ORDER BY id ) AS a , pkid,id FROM   
dept  WHERE id = 1
--不同的pkid分组之后一致排序都是1,相同的pkid,用id排序
/*
a   pkid                id

1   CLBX20180413005     47
1   CLBX201804130053    39
2   CLBX201804130053    46
1   RCBX201803210369    38
*/


后期持续跟新,如有错误之处,请大家指出!


推荐文章






SQL Server 常用函数使用方法(持续更新)
https://www.cnblogs.com/Brambling/p/6779434.html

阅读更多
文章标签: SQL
想对作者说点什么? 我来说一句

自制函数查询工具

2007年12月27日 311KB 下载

oracle常用函数详细解

2010年12月30日 13KB 下载

Oracle常用函数汇总收集

2010年05月14日 15KB 下载

python学习笔记

2011年12月23日 208KB 下载

没有更多推荐了,返回首页

不良信息举报

记录常用函数

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭