在cloudera中将3个不同变量的属性合并为一个sql

merge attributes of 3 different variables into one in cloudera sql

我想合并/移动所有预约原因:

约会 2
约会 3
约会4
约会 5
约会6

进入约会 1

如何将其归档到 Cloudera sql?

确保两个 'reasons' 不会发生冲突的解决方案 - 换句话说,如果有关于 appointment3 和 appointment4 的注释 - 我需要创建一个列 appointment1b 以确保我不会丢失任何信息。 如何做到这一点?

你只想合并吗?

select coalesce(appointment2, appointment3, appointment4, appointment5, appointment6) as appointment1