blob: b3578c1eaf08565aa4b7d370766aa9d5584d5c64 [file] [log] [blame]
-- coalesce with columns from null producing side and not
select
count(*),
coalesce(t1.a1, 100),
coalesce(t1.b1, 'zzzzz'),
coalesce(t1.c1, date '2015-01-10'),
coalesce(t3.a3, 100),
coalesce(t3.b3, 'zzzzz'),
coalesce(t3.c3, date '2015-01-10')
from
t1 left outer join t2 on t1.a1 = t2.a2
left outer join t3 on t1.c1 = t3.c3
group by
coalesce(t1.a1, 100),
coalesce(t1.b1, 'zzzzz'),
coalesce(t1.c1, date '2015-01-10'),
coalesce(t3.a3, 100),
coalesce(t3.b3, 'zzzzz'),
coalesce(t3.c3, date '2015-01-10')
order by
coalesce(t1.a1, 100),
coalesce(t1.b1, 'zzzzz'),
coalesce(t1.c1, date '2015-01-10'),
coalesce(t3.a3, 100),
coalesce(t3.b3, 'zzzzz'),
coalesce(t3.c3, date '2015-01-10')
;