Показать сообщение отдельно
Старый 27.06.2012, 16:48   #18  
NoTimeToCry is offline
NoTimeToCry
Участник
 
101 / 10 (1) +
Регистрация: 28.04.2012
Цитата:
Сообщение от a33ik Посмотреть сообщение
Тут больше вопрос не по CRM, а по SQL.
Нарисуйте пожалуйста на примере с наименованиями полей что есть и какую группировку хотите получить.
SELECT ch.modifiedon AS 'Дата', ch.new_commentary AS 'Комментарий', opp.name AS 'ВС'
FROM Filterednew_changeopportunity AS ch
INNER JOIN FilteredOpportunity AS opp ON ch.regardingobjectid = opp.opportunityid
WHERE (ch.actualend BETWEEN dbo.fn_BeginOfMonth(GETDATE()) AND GETDATE())

Есть несколько возможных сделок. У каждой сделки есть так же несколько сущностей действий. Необходимо получить комментарий из последней сущности действие, которая не менялась на этой неделе для каждой сделки. Запрос который я написал возвращает

1.06 коммент1 сделка1
2.06 коммент3 сделка1
2.06 коммент2 сделка2
3.06 коммент4 сделка2

а нужно получить
2.06 коммент3 сделка1
3.06 коммент4 сделка2

Последний раз редактировалось NoTimeToCry; 27.06.2012 в 17:47.