@Nikita_Migushev

Как получить статус на дату при помощи SQL?

Добрый день!

Есть таблица с артикулами, статусами и датами действия статусов.

Необходимо написать запрос, который выдаст список артикулов и их действующими статусами на определенную дату.

Например, на дату 18.02.2021

Подскажите, пожалуйста, как сделать.

Item	Status	DateFrom	DateTo
1	Status1	01.01.2021	10.01.2021
1	Status2	11.01.2021	15.02.2021
1	Status3	16.02.2021	15.03.2021
2	Status1	01.01.2021	10.01.2021
2	Status2	11.01.2021	15.02.2021
2	Status3	16.02.2021	15.03.2021
3	Status1	01.01.2021	10.01.2021
3	Status2	11.01.2021	15.02.2021
3	Status3	16.02.2021	15.03.2021
  • Вопрос задан
  • 317 просмотров
Решения вопроса 1
idShura
@idShura
select * from mytable where нужная_дата between DateFrom and DateTo
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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