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

Как правильно сделать select по интервалу даты?

Всем здаров!
Мне в своей базе нужно выбрать записи находящиеся в интервале даты публикации записи за 7 последних дней. За это отвечает поле PublishDate.

Вот такой селект корректный в даном плане?

SELECT * FROM Table
WHERE AND PublishDate > '20201006' AND PublishDate < '20201014'
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
idShura
@idShura
SELECT * FROM Table
WHERE PublishDate between '20201006' AND '20201014'

Или
SELECT * FROM Table
WHERE PublishDate >= DATEADD(day,-7, GETDATE())
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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