注册/登录,欢迎光临!
加入收藏设为首页网站地图
您当前的位置:辛勤IT网 >> 数据库 >> sqlserver >> sqlserver数据库分组后取第一条数据
热门:word | excel | powerpoint

sqlserver数据库分组后取第一条数据

2022/4/8 20:53:16 所属分类:数据库 - sqlserver
内容提要:sqlserver数据库分组后取第一条数据,比如查询用户某一天最后一笔交易后的账户余额的SQL语句如下:......

  比如查询用户某一天最后一笔交易后的账户余额的SQL语句如下:

SELECT *(
SELECT
*, row_number () OVER (
partition BY username
ORDER BY
tradeTime DESC
) rowid
FROM
table
WHERE
tradeDate = '2022-03-31'
) t
WHERE
rowid = 1;


数据库 | sqlserver
最近更新
推荐信息
关于我们 | 联系方式 | 对话本站 | 版权声明 | 所有信息