Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / выбор записей, за текущий день / 8 сообщений из 8, страница 1 из 1
05.09.2002, 11:31:14
    #32048346
pvnic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
такой ламерский вопросик- есть некое поле с датами, как оттуды выбрать записи с сегодняшними датами?
...
Рейтинг: 0 / 0
05.09.2002, 11:33:40
    #32048350
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
....where FieldDate=>GetDate()
похоже?
...
Рейтинг: 0 / 0
05.09.2002, 11:35:50
    #32048351
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
Я бы поправил
....where FieldDate=GetDate() - Очепятка ?
...
Рейтинг: 0 / 0
05.09.2002, 11:36:46
    #32048352
Зайцев Фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
И то и другое - БРЕД
...
Рейтинг: 0 / 0
05.09.2002, 11:38:39
    #32048355
Белов Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
>Levis
непохоже, так как у тебя если текущая дата 05.08.2002 18.30
то будут выбраны все записи у которых время в FieldDate больше 18.30

передавать или ковертировать
чтобы FieldDate => '20020805 00:00:00' and FieldDate <= '20020805 23:59:59'

case
when datepart(dw, FieldDate) = datepart(dw, Getdate())
...
...
Рейтинг: 0 / 0
05.09.2002, 11:39:20
    #32048356
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
зачем поправлять? вообщем надо смотреть, если там кроме даты еще и время :) а то при строгом равенстве записи вообще не будут возвращаться :)
...
Рейтинг: 0 / 0
05.09.2002, 11:41:03
    #32048359
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
вообщем у GETDATE() надо время отрезать
...
Рейтинг: 0 / 0
05.09.2002, 13:13:19
    #32048417
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор записей, за текущий день
Мало время, надо еще и промежуток сделать, типа:

declare @df datetime, @dt datetime
trunctime - это функция, обрубающая время у даты, написать ее надо сначала
set @df = dbo.trunctime(GetDate())
set @dt = dateadd(day, 1, @df)

where FieldDate >= @df and FieldDate < @dt

тогда точно все будет хорошо
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / выбор записей, за текущий день / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]