SQL Server 我可以将与相同id相关的行分组以删除空值并将所有相关数据放在同一行中吗?

cyvaqqii  于 2023-01-16  发布在  其他
关注(0)|答案(1)|浏览(156)

我有这个数据集
enter image description here 4
所期望的结果应该是:enter image description here
我尝试使用group by和row_number(),但效果不如预期。

xesrikrc

xesrikrc1#

聚合函数(如Maxstring_agg)与null values配合良好,可以轻松地屏蔽它们。使用以下查询

select 
max(seq) seq,
max(code) code,
max(codeType) codeType,
max(codeDesc) codeDesc,
max(number) number
from 
yourtable

相关问题