Есть 2 таблицы
Код:
[FilteredLead]
и
[FilteredOpportunity]
В них есть столбцы со статусом
Код:
statuscodename
и
statecodename
Это статусы. Их несколько типов:
для таблицы FilteredLead:
-Квалифицирована
-Дисквалифицирована
для таблицы FilteredOpportunity:
-В работе
-Упущена
-Выигрыш
Суть такова:
Необходим запрос который, вытащит эти данные в разные столбцы.
Вот пример того, до чего я пока додумался
Код:
SELECT
CASE WHEN statecodename='Квалифицированный' THEN 1 ELSE 0 END AS Квал,
CASE WHEN statecodename='Дисквалифицирована' THEN 1 ELSE 0 END AS Дисквал
CASE WHEN statuscodename='Упущена' THEN 1 ELSE 0 END AS Упущена,
CASE WHEN statuscodename='Завершена' THEN 1 ELSE 0 END AS Выигрыш,
CASE WHEN statuscodename='В работе'THEN 1 ELSE 0 END AS В работе
FROM FilteredLead JOIN LEFT FilteredOpportunity
Спасибо.