施工阶段从前到后分为首开阶段、主体阶段、交付阶段、交付后半年,四个阶段,对应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
多谢大佬解决了!!!