![]() |
|
Модераторы: skyboy |
![]()
|
|
| Laprado |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 24.5.2006 Где: Firefox Репутация: нет Всего: нет |
Делаю так, перевожу дату из UNIXTIME функцией FROM_UNIXTIME в вид "дд мм гггг". Функцией DATE() отбираю только дату, потом к двум датам применяю сравение "<" ">".
Пример: ... WHERE FROM_UNIXTIME(DATE(t.visit)) > FROM_UNIXTIME(DATE(f.visit)) ... Будет такая запись работать корректно? --------------------
|
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 1 Всего: 87 |
Laprado, эээ... советую тебе залезть в мускул (mysql -uroot -p или при помощи MySQL Query Browser / MySQL-Front) и там просто напросто проверить подставляя свои величины в функции. Ответ узнаешь сразу.
|
|||
|
||||
| Laprado |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 24.5.2006 Где: Firefox Репутация: нет Всего: нет |
Kefir, MySQL Query Browser / MySQL-Front ничего этого у меня нет. Но я уже нашел ошибку, в предыдущем примере надо делать так:
DATE(FROM_UNIXTIME(t.visit)) > DATE(FROM_UNIXTIME(f.visit)). Но незнаю можно ли сравнить даты напрямую, если в они в формате UNIXTIME? --------------------
|
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 1 Всего: 87 |
эээ... а что за формат такой - UNIXTIME? я чё-та не нашёл в доках. есть DATE, DATETIME, TIMESTAMP. но это ладно. не суть.
ответ на вопрос - можно ли их напримую сравнивать - да, можно, ведь unix time - это количество секунд, прожедших с какого-то там 70го года (точно не помню) - т.е. просто число секунд. Чем меньше это число, тем более раннее время оно показывает. Сравнивай себе наздоровье. И ещё - можно напрямую сравнивать все форматы дат, которые есть в мускуле, т.е. уже упомянутые здесь DATE, DATETIME, TIMESTAMP. Добавлено @ 11:59 И, кстати, вот - MySQL Query Browser. Есть и под вынь, и под линь |
|||
|
||||
| Laprado |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 24.5.2006 Где: Firefox Репутация: нет Всего: нет |
Kefir, спасибо! А формат TIMESTAMP. Заклинило меня на UNIXTIME
Это сообщение отредактировал(а) Laprado - 8.7.2006, 12:13 --------------------
|
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 1 Всего: 87 |
Не за что ))
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |