如何为每组行获取非空列的名称?

时间:2018-01-24 15:29:13

标签: postgresql null

假设我有以下表格:

Original database

我希望为每个名称提供一个包含非空列的表格,如下所示:

output

我有数百列,因此无法在查询中列出所有列。 我正在使用postgresql

由于

1 个答案:

答案 0 :(得分:1)

将行转换为jsonb,并按名称在组中使用非空值聚合键:

{{1}}