Есть 2 таблицы в которых совпадают поле company, type, date, count_object.
Мне нужно получить sum count_object где по компания1, компания2 где type='тип' и date=''
вот что у меня получилось, но подсчитывается количество записей в одной дб
SELECT
SUM((dogovor_type='Доп' OR dogovor_type = 'Доп2') AND (bp_020_01.company='Компания1' OR bp_020_01.company='Компания2')) AS count_objetct_company1,
SUM((dogovor_type='Доп' OR dogovor_type = 'Доп2') AND (bp_020_01.company='Компания3' OR bp_020_01.company='Компания4')) AS count_objetct_company2,
SUM((dogovor_type='Доп' OR dogovor_type = 'Доп2') AND (bp_020_01.company='Компания5' OR bp_020_01.company='Компания6')) AS count_objetct_company3,
SUM((dogovor_type='Доп' OR dogovor_type = 'Доп2') AND bp_020_01.company='Компания7') AS count_objetct_company4,
SUM((dogovor_type='Доп' OR dogovor_type = 'Доп2') AND (bp_020_01.company='Компания8' OR bp_020_01.company='Компания9')) AS count_objetct_company5
FROM
bp_020_01
WHERE
bp_020_01.date BETWEEN '2020-01-01' AND '2020-04-01'