AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.08.2014, 14:51   #1  
kluneev is offline
kluneev
Участник
 
3 / 10 (1) +
Регистрация: 01.08.2014
Адрес: Москва
Сложный запрос к базе или помогите понять логику создания отчетов
Есть 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
Спасибо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите составить fetch запрос Ronin2007 Dynamics CRM: Разработка 4 07.08.2013 06:44
Разработка отчетов в CRM - помогите с Jump to URL Dicora Dynamics CRM: Разработка 2 28.04.2011 14:15
Не работает публикация отчетов в CRM. Помогите!!!! Dicora Dynamics CRM: Разработка 16 17.03.2011 19:59
Помогите понять, кому решать задачу. Нужно подружить CRM и Сайт. CrmSelf Dynamics CRM: Разработка 6 30.01.2011 11:05
Помогите написать SOAP запрос kolya.master Dynamics CRM: Разработка 8 01.12.2009 16:47

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:48.