Архив форума A-Number CRM

 

Последняя введенная запись по контакту

WAS
Пользователь

Новичек
Постов: 1
graphgraph
 
Последняя введенная запись по контакту - Уважаемые Гуру, не подскажите ли новичку решение проблеммы? Дано задание - отчет - выбрать последние введенные записи по каждому контакту. Пробовали обойтись стандартным мастером отчетов - не вышло. А в SQL - видимо знаний маловато, по связанным таблицам. Так как Контакты и История контакта связанные таблицы (видимо), но что то не выходит. Зарание спасибо.
 
Vitall
avatar Пользователь

Мастер
Постов: 226
graphgraph
 
В ответ на: Последняя введенная запись по контакту - как-то так:
Code:

 select edit10     ,id_contacts     ,(select top 1 hc.message from HistoryContacts hc where c.id_contacts=hc.id_contacts and hc.message != '' order by hc.date desc) -- ищем последнюю запись в истории from contacts c where      exists (select hc.message from HistoryContacts hc where c.id_contacts=hc.id_contacts and hc.message != '') -- убираем контакты "без истории" order by c.id_contacts  -- сортировка

 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Последняя введенная запись по контакту - А вроде я уже выкладывал код, который подходит под описание, надо поискать !! (Если не ошибаюсь)
 
© 2005 - 2015 A-Number Software. Все права защищены                          Написать письмо