Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 преобразование даты  [new]
НовичокNew
Guest
Здравствуйте, подскажите пожалуйста как можно сделать следующее.
Есть таблица со счетами Orders в ней есть поле OrderDate - дата и время заказа.
Как сделать выборку
select OrderDate from Orders
что бы запрос вернул введенную дату заказа, а время 00:00:00
Например,
10.09.2009 00:00:00
11.12.2009 00:00:00
12.12.2009 00:00:00
Важно чтобы возвращаемое значение было
datetime
Спасибо.
21 дек 09, 17:04    [8097142]     Ответить | Цитировать Сообщить модератору
 Re: преобразование даты  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22552
Отрезать время от даты и дату от даты-времени.
21 дек 09, 17:07    [8097180]     Ответить | Цитировать Сообщить модератору
 Re: преобразование даты  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
Во-первых, есть FAQ.
Во-вторых, вот один из десятков способов:
SELECT DATEADD(DAY, DATEDIFF(DAY,0,OrderDate),0) OrderDate FROM Orders;
21 дек 09, 17:09    [8097194]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить