Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выбрка по дате  [new]
Роман86
Member

Откуда:
Сообщений: 32
Господа, нужна помощь!

Запросы делать приходиться не часто, поэтому опыта маловато. Смысл такой, делаю отчет, который должен выводить данные из БД за период между "00:00 текущего дня" и "на момент старта job-а" (допустим 15:00). Не подскажете на пальцах, как такой between выбрать?

Сам запрос будет вставлен в Job, ну и вывод на почту пользователю. Все вроде готово, а с этим "периодом" застрял).
16 май 14, 22:19    [16029753]     Ответить | Цитировать Сообщить модератору
 Re: Выбрка по дате  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10232
Блог
between cast( getdate() as date ) and getdate()
16 май 14, 22:42    [16029809]     Ответить | Цитировать Сообщить модератору
 Re: Выбрка по дате  [new]
aleks2
Guest
Knyazev Alexey
between cast( getdate() as date ) and getdate()

В силу сволочного представления MS SQL о getdate() как недетерминированной функции
declare @getdate datetime = getdate();

...
between cast( @getdate as date ) and @getdate;


будет веселее работать.
17 май 14, 09:55    [16030644]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить