Задать вопрос
@Richard_Ferlow
Веб-программист

Как при Join получить из второй таблицы только последнюю запись?

Вопрос такой - есть таблица с клиентами - типа clientid, name, phone
и есть таблица с записями звонков этим клиентам типа id, phone, datetime
естественно на каждого клиента по множеству звонков приходится.
Вопрос в том как в одном запросе получить дату последнего звонка - datetime
Допустим left join сделать - ведь будут строки со всеми разговорами...
Как можно поступить? так понимаю если подзапрос делать чтобы для каждого клиента запрашивался последний разговор - на производительности скажется очень сильно, плюс к тому нужно чтобы фильтровать можно было по дате звонка.
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы