首页 > 解决方案 > SQL Server 中 Postgres 的窗口别名的等价物

问题描述

在 PostgreSQL 中,如果我有多个使用窗口函数创建的列。我可以使用 window 子句来编写窗口定义。例如

SELECT first_value(Price) OVER w,
  first_value(Volume) OVER w
FROM Stocks.TradeData
WINDOW w AS ( PARTITION by THour );

SQL Server 中是否有类似的功能?

标签: sqlsql-serverwindow-functions

解决方案


自 SQL Server 2019 起,不支持此功能

由于手册没有记录这样的条款,因此不可用


推荐阅读