|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.02.2008, 17:48 | #1 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
диапазон времени
всем привет! пишу БД на MySQL))) с толкнулся с проблемой - мозгов не хватает!
как можно составить SQL запрос на выборку данных по диапазону даты? т.е. на форме имеется 2 DateTimePicker, пользователь устанавливает начало и окончание диапазона! проблема в том что даты в БД хранятся в виде строки, а просто строки я сравнивать не могу - это будет не корректно(((( помогите запросиком, плизззз
Лучшее образование - самообразование (В.Пикуль)
|
28.02.2008, 18:08 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Ну совсем же рядом (чуть ниже) тема "Находжение разницы годов в SQL запросе", где все уже рассмотрено.
(Впечатление такое, что многие, не умываясь, бросаются к клавиатуре и, даже вскользь не знакомятся с содержимым раздела). |
28.02.2008, 18:27 | #3 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
mihali4 - не сердись, я только учусь
большое спасибо))))
Лучшее образование - самообразование (В.Пикуль)
|
28.02.2008, 21:27 | #4 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
только есть одна тонкость:у меня дата сохраняется в БД в поле типа CHAR((( т.е. даты мои - это строки, и при обычном запросе типа (date1>="21.01.2008") and (date1<="21.01.2009") происходит не корректное отображение результатов запроса! помогите!
а если я создаю поле типа DATE - то не могу добавить туда дату
Лучшее образование - самообразование (В.Пикуль)
|
28.02.2008, 21:40 | #5 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
|
|
28.02.2008, 23:09 | #6 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
не знаю! создаю таблицу пытаюсь добавить дату таким запросом
Код:
Лучшее образование - самообразование (В.Пикуль)
|
29.02.2008, 00:01 | #7 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А что, в таблице только одно поле "b"?
Приведите структуру полей таблицы, надоело уже в гадания играть! |
29.02.2008, 08:30 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Помоему дату не нужно в ковычки заключать
I'm learning to live...
|
29.02.2008, 09:07 | #9 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
для mihali4 - а какое значение имеет таблица???
там 2 поля ID-счетчик и поле b-дата))) я хочу для начала разобраться, поэтому создаю левую БД, тупо для даты!
Лучшее образование - самообразование (В.Пикуль)
|
29.02.2008, 11:00 | #10 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
Без кавычек что-то тоже не идет
Код:
Лучшее образование - самообразование (В.Пикуль)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как написать в коде чтобы диапазон А копировался как значение в диапазон В. | Dorvir | Microsoft Office Excel | 12 | 23.05.2008 22:11 |
Диапазон оператора switch | Иллидан | Общие вопросы C/C++ | 4 | 18.05.2008 00:10 |
диапазон double и погрешности вычислений | ilyagoo | Общие вопросы C/C++ | 4 | 13.12.2007 17:29 |
Как указать диапазон чисел? | Inbox | Общие вопросы Delphi | 2 | 29.06.2007 01:21 |
неразрывный диапазон | zetrix | Microsoft Office Excel | 0 | 31.10.2006 07:26 |