![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
rcdimon |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: нет Всего: 2 |
Есть таблица такого вида
id date period temperature pressure wind_velocity wind_direction description picture 49 2008-11-07 1 -1..0 760 3 переменная облачность n6 50 2008-11-08 1 -2..-2 761 4 переменная облачность n6 51 2008-11-09 1 -2..-2 763 3 переменная облачность n6 52 2008-11-07 2 -1..+1 761 3 переменная облачность 6 53 2008-11-08 2 -2..+1 761 5 ясно 7 54 2008-11-09 2 -2..+3 763 4 переменная облачность 6 55 2008-11-07 3 -1..+1 762 4 ясно 7 Ввожу запрос
Показывает все записи о погоде во все дни днем. Ввожу запрос
Показывает погоду за сегодня за все периоды времени. Ввожу
Не показывает ничего. Причем совершенно точно такие данные в таблице есть. Если ввести
То выдает нормальный ответ. А почему с NOW() не работает? Тип поля date- date. |
||||||||
|
|||||||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
NOW() возвращает значение типа DATETIME. с часами, минутами, секундами.
тип date приводится к типу datetime с учетом значения времени "00:00:00" как по-твоему, "2008-11-07 00:00:00" равно "2008-11-07 21:22:34"? |
|||
|
||||
rcdimon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 766 Регистрация: 12.7.2004 Где: Москва Репутация: нет Всего: 2 |
Не равно, но почему тогда успешно работает
|
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |