【发布时间】:2021-03-17 04:44:39
【问题描述】:
我有以下价值观:
table_1:
value
123
table_2:
value
456
select
t1.value as t1_value
,t2.value as t2_value
,coalesce(t1.value,t2.value,null) as coalesced_value
from
table_1 as t1
left join
table_2 as t2
on
t1.it_does_not_matter = t2.it_does_not_matter
Output:
t1_value t2_value coalesced_value
123 456 123.00000
为什么最后会有额外的 0 值?我是怎么做到的,所以我的输出是这样的:
Desired Output:
t1_value t2_value coalesced_value
123 456 123
【问题讨论】:
标签: sql snowflake-cloud-data-platform coalesce