Из этой таблицы
FLAG CONO MMS001 100 MMS001 100 MMS001 300 MMS001 700 MMS001 700 MMS001 700
Я бы хотел посчитать число '100', '300', '700 и' 800 в столбце «CONO» и вставить водна таблица, как эта:
NB_ROWS NB_100 NB_300 NB_700 NB800 6 2 1 3 0
Я борюсь с использованием нескольких WHERE.Для этого я использую ACCESS.
WHERE
Спасибо, ребята, за вашу помощь!
Вы можете использовать условное агрегирование в MS Access как:
select count(*) as NB_ROWS, sum(iif(CONO = 100, 1, 0)) as NB_100, sum(iif(CONO = 300, 1, 0)) as NB_300, sum(iif(CONO = 700, 1, 0)) as NB_700, sum(iif(CONO = 800, 1, 0)) as NB_800 from t;