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

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

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

Условно таблица:
id / sell / buy / created (datetime)
  • Вопрос задан
  • 2235 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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