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

Как выполнить запрос SQL по текущей дате если тип даты datetime?

Есть столбец DATE с типом DATETIME , нужно выбрать все записи с сегодняшней датой.
select date from table where date=getdate() не работает... если ставить операторы меньше или равно либо between тогда работает....
  • Вопрос задан
  • 1242 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    MS SQL Server Developer
    5 месяцев
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
  • OTUS
    SQL для разработчиков и аналитиков
    3 месяца
    Далее
Решения вопроса 1
@d-stream
Готовые решения - не подаю, но...
where cast(date as date) = cast(getdate() as date)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
date=cast(getdate() as date)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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