VALUE за указанный период (например, за месяц) для каждого CLIENT_ID
В чате mysql рекомендуют делать через join к выборке из этой таблицы по максимальной дате
Есть идеи как сделать через ORM?)
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5753
.... (select max(DATE) as max_date, client_id ... group by client_id) inner join .... WHERE DATE = max_date AND t1.client_id = t2.client_id как-то так
Если мы отсортируем по CLIENT_ID, потом внутри по дате по-убыванию, то при GROUP BY CLIENT_ID мы получим нужное 🤔
Обсуждают сегодня