![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
PHPcoding |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.7.2008 Репутация: нет Всего: нет |
Нужно сделать выборку допустим за период между 2008-07-23 22:00:00 - 2008-07-24 01:00:00
По понятным причинам данный запрос не пашет. Как составить правельный запрос SQL:
PS в поиске конкретного ответа пока не нашел |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
||||
|
||||
PHPcoding |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.7.2008 Репутация: нет Всего: нет |
Таблица такая. (На самом деле там есть еще несколько полей но они к условию where не относятся)
задача:[/B] Нужно сделать выборку допустим за период между 2008-07-23 22:00:00 - 2008-07-24 01:00:00 * |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
|
|||
|
||||
PHPcoding |
|
||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.7.2008 Репутация: нет Всего: нет |
да данный код справляется с данной задачей. Но у меня интервал может быть апсолютно любым. Программа должна работать с интервалами от нескольких минут до нескольких лет |
||||
|
|||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
PHPcoding, фокус-покус.
фокус в том, что если бы ты хранил дату и время в виде одного поля datetime, тебе не понадобились бы танцы с бубном. положим, у нас необходимость посмотреть в диапазоне от даты d0 и времени t0 до даты d1 и времени t1
как ни странно, но сие будет работать для "абсолютно любого интервала", при условии, что d2t2 > d1t1 Добавлено через 1 минуту и 4 секунды можно слепить дату и время в datetime хотя бы при помощи str_to_date, но по-моему, это будет немного запутанно |
|||
|
||||
PHPcoding |
|
||||||||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.7.2008 Репутация: нет Всего: нет |
При данных пост
получаем запрос
При данных пост
получаем запрос
PS парсить все равно надо было. Так как данны вводятся с календаря на JS PSS может кому пригодится. Пользуйтесь Это сообщение отредактировал(а) PHPcoding - 24.7.2008, 20:10 |
||||||||||
|
|||||||||||
Feldmarschall |
|
|||
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 3 Всего: 32 |
жесть.
а юнион-то тут зачем? |
|||
|
||||
PHPcoding |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 24.7.2008 Репутация: нет Всего: нет |
А ты можеш предложить вариант лутше??? |
|||
|
||||
Feldmarschall |
|
|||
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 3 Всего: 32 |
а какая проблема все условия вставить в один и тот же запрос-то?
|
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |