Задать вопрос
@exaller

Как сделать запрос, чтобы было по одному последнему результату за каждый день?

Есть таблица курсов валют, которые скрипт парсит из API банка.
Нужно вывести список курсов так, чтобы было по 1 последнему результату за каждый день.

Условно таблица:
id / sell / buy / created (datetime)
  • Вопрос задан
  • 2233 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
SELECT * FROM table t WHERE NOT EXISTS (
    SELECT 1 FROM table WHERE sell = t.sell AND DATE(created) = DATE(t.created) AND created > t.created
)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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