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

时间:2018-04-30 21:42:17

标签: sql cloudera-cdh

我想合并/移动所有约会理由:

appointment2
appointment3
appointment4
appointment5
appointment6

进入预约1

如何在Cloudera sql中存档?

确保没有两个“理由”冲突的解决方案是什么 - 换句话说,如果有关于约会3和约会4的说明 - 我需要创建一个列约会1b以确保我不会丢失任何信息。 怎么办呢?

enter image description here

1 个答案:

答案 0 :(得分:1)

你想要合并吗?

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