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

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

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

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

Похожие вопросы
Горбилет Санкт-Петербург
от 200 000 ₽
Горбилет Санкт-Петербург
от 200 000 до 250 000 ₽
Горбилет Санкт-Петербург
от 150 000 ₽