Предположим, у меня есть следующее.
select
case
when fcompany = 'Acme' then 'Red'
when fcompany = 'Acme Rockets' then 'Blue'
else 'Green'
end
Color
,sum(fann_sales)
FROM
slcdpm
group by
case
when fcompany = 'Acme' then 'Red'
when fcompany = 'Acme Rockets' then 'Blue'
else 'Green'
end
Допустим, он часто возвращается только с двумя цветами. Какой лучший способ вытащить все три цвета и включить 0 для отсутствующего значения?
Союз всех?