sqlserver 怎查询每个项目的最新施工阶段

施工阶段从前到后分为首开阶段、主体阶段、交付阶段、交付后半年,四个阶段,对应stage字段

想取每个项目的最新阶段,SQL该怎么写啊最后是group by projectid ,最小维度是每个项目的合同。

最后查询出来是每个项目id对应最新的施工阶段,通过projectid关联到其他表。

这是数据表结构:

大佬们有合理的方法没

回答

select * ,row_number()over(partition by projectId order by creationtime desc) as rn from TABLE where rn=1

以上是 sqlserver 怎查询每个项目的最新施工阶段 的全部内容, 来源链接: utcz.com/a/40588.html

回到顶部