Я хочу получить следующую информацию название компании, сколько компаний имеют статус A и B и общее количество (всего 4 статуса),
, но всего (все 4 статуса)) и промежуточный итог (только статус A & B) я получаю одно и то же число - только общее число в обоих столбцах.Не могли бы вы помочь мне?
запрос в Teradata ниже (имена таблиц и компаний являются поддельными)
спасибо
select lpd.comp_name,
count (*) as total,
count (case when ss.status in ('A', 'B') then 1 else 0 end) as sub_total
from lz.status_score as ss
join dm.lpd_company as lpd on lpd.id = ss.id
group by lpd.comp_name
order by