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

Откуда:
Сообщений: 77
задали сформулировать на языке SQL запрос на выборку следующих данных:
Список всех заказов за определенный период времени (например, сентябрь 2010 года) отсортированный по дате заказа;
как правильно написать запрос?слово Order ключевое слово но в таблице столбец называется так же...
я сделала запрос так:
SELECT OrdDate,IdOrd
From Order1
Where OrdDate between 2012-01-01 and 2013-01-01 Order By OrdDate
он работает но результаты не показывает.выводит только таблицу со столбцами OrdDate и IdOrd,которые пусты внизу.
у меня даты
2010-09-10 22:08:00
2010-03-02 22:18:00
2010-09-05 22:29:00
2010-08-06 22:30:00
2010-09-09 09:57:00
подскажите пожалуйста как правильно сделать запрос.=)

К сообщению приложен файл. Размер - 43Kb
19 сен 12, 10:28    [13186736]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
"но в таблице столбец называется так же" то есть одна из 5 таблиц называется так же.
19 сен 12, 10:30    [13186752]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Glory
Member

Откуда:
Сообщений: 104751
2012-01-01 - это из 2012 отнять 1 и потом еще раз отняь 1. А не 1ое января 2012г.
19 сен 12, 10:30    [13186753]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
2012-13...2010-11 то есть.(болеет вот и тупит)
19 сен 12, 10:31    [13186765]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
SELECT OrdDate,IdOrd
From Order1
Where OrdDate between 2010-09-01 and 2010-09-30 Order By OrdDate
(простите за столько ошибок в вопросе)ХХ
19 сен 12, 10:34    [13186798]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Glory
Member

Откуда:
Сообщений: 104751
Shiro-kuro
(простите за столько ошибок в вопросе)ХХ

А вы ответы читаете ?
19 сен 12, 10:36    [13186814]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Shiro-kuro
Member

Откуда:
Сообщений: 77
Glory,да.но тогда как дату написать?ОО
она же в формате
2010-03-02 22:18:00
записывается.
19 сен 12, 10:39    [13186848]     Ответить | Цитировать Сообщить модератору
 Re: запросы  [new]
Glory
Member

Откуда:
Сообщений: 104751
Shiro-kuro
Glory,да.но тогда как дату написать?ОО
она же в формате
2010-03-02 22:18:00
записывается.

Почитать хелп мало-мало ?
Constants (Transact-SQL) - datetime
datetime (Transact-SQL) - Supported String Literal Formats for datetime
19 сен 12, 10:41    [13186866]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить