[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сравнение DATETIME & DATE
cyberside
Как правильно сравнить DATETIME (+-2 часа)
Есть таблица p_dates с полем ondate(DATETIME) и таблица d_dates с полем indate(DATE).
Необходимо сравнить эти два поля на вхождение indate в диапазон ondate(+- 2часа).
Пытался наковырять с timestamp пока безрезульстатно...
Зарание благодарю...



Спустя 1 минута, 43 секунды (11.02.2012 - 12:01) inpost написал(а):
-+ INTERVAL, в мускуле.

Спустя 1 минута, 44 секунды (11.02.2012 - 12:03) cyberside написал(а):
huh.gif щас почитаю

Спустя 3 часа, 21 минута, 56 секунд (11.02.2012 - 15:25) cyberside написал(а):
чот я немогу понять...
Вообщем:
$ondate = "2012-02-11 18:00:00";
mysql_query("SELECT COUNT(*) as 'lines' FROM p_dates WHERE indate='".$ondate."'");

Оно сравнивает лишь датут 1к1, мне нужно чтобы опредиляло входит ли $ondate в диапазон поля indate +2 часа...

Насколько я понял с +- INTERVAL такое выражение не подходит...

Спустя 7 минут, 22 секунды (11.02.2012 - 15:32) inpost написал(а):
Дайте мне записи с 2001 года по 2015 год.
Так надо писать, а не фантазировать, что он твою конструкцию поймет.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.