|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Выборка по дате |
|
MSFT SQL Server - Выборка по дате
|
Новый участник Сообщения: 3 |
Профиль | Отправить PM | Цитировать Нубский вопрос: подскажите пожалуйста как осуществить выборку по определенной дате в таблице по всем полям в Microsoft SQL Server 2005. Поле, содержащие дату имеет тип datetime.
Я делаю это следующим образом: SELECT поля_таблицы FROM таблица WHERE имя_поля_с_датой = ДД.ММ.ГГ. естественно пишет ошибку. потом написал следующие ..... ..... WHERE имя_поля_с_датой = 'ДД/ММ/ГГ' стал выдавать ошибку, связанное что то с типами данных. Потом попытался написать: WHERE имя_поля_с_датой = TO_DATE ('ДД/ММ/ГГ') всеравно ничего не вышло |
|
Отправлено: 17:56, 07-10-2009 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 00:59, 08-10-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать А в таблице в поле даты еще и время оказывается указано тоесть имеет вид: "13.07.1985 15:45"
как по такому полю выбирать? |
Отправлено: 11:23, 08-10-2009 | #3 |
Старожил Сообщения: 435
|
Профиль | Отправить PM | Цитировать Да точно также.
Приведите текст ошибки, если по прежнему не получается |
------- Отправлено: 20:50, 08-10-2009 | #4 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Цитата Pulvertum:
|
||
------- Отправлено: 00:58, 09-10-2009 | #5 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Все получилось, спасибо большое. А ошибка была связано что то с типами данных и преобразованием
|
Отправлено: 15:18, 09-10-2009 | #6 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Щас точно не помню, посмотри инфу по FormatString.
Дата преобразуется в нужный вид, типа: [yyyymmdd] (y - год, m - месяц, d - дата, без точек) Должно получится что-то в виде этого: Query->FieldByName("data")->AsDataTime.FormatString[ddmmyyyy] --- Желаю удачи! |
Отправлено: 09:57, 22-10-2009 | #7 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать поможыть знайти мне ключи до NOD 32
|
Отправлено: 00:58, 03-11-2009 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие БД - SQL запрос на выборку по дате | echo off | Программирование и базы данных | 1 | 10-06-2009 01:15 | |
Новые сведения о дате релиза Windows 7 | OSZone News | Новости и события Microsoft | 3 | 24-10-2008 15:55 | |
DLE. Отключение новостей по дате. | Dimonweb | Вебмастеру | 1 | 06-07-2008 12:29 | |
Delphi - Delphi 7 + БД MS Access: выборка по дате | lunny | Программирование и базы данных | 1 | 02-06-2007 11:46 | |
сложная выборка на XSLT | Vlad Drakula | Вебмастеру | 6 | 27-05-2005 00:13 |
|