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

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

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

Условно таблица:
id / sell / buy / created (datetime)
  • Вопрос задан
  • 2234 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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