в году. Мне надо получить последнюю запись с ценой из каждого месяца. Это можно сделать SQL-запросом или надо получить все данные и потом просто циклом пройтись? - второй вариант очень долгий может быть, если данных много.
Как вариант получить сгруппированные данные по месяцам и взять из каждой группы последнее значение, но я немного не догоняю как это сделать через SQL запрос или typeorm. Есть мысли у кого-нить?
Отсортируй в обратном порядке по дате и возьми первый при группировке по месяцам
"надо получить все данные и потом просто циклом пройтись" - я так понимаю, о блокировке ивент лупа вы не слышали?) В sql-запросе это делать надо, конечно
да это так рассуждения в слух)
Обсуждают сегодня