
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.03.2005, 10:42
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
задача: сделать выборку полей из таблицы users по условию что поле datetime типа datetime 0000-00-00 00:00:00 у пользователей (user_type = -1) больше чем поле datetime единственного администратора в этой же таблице (user_type = 0) вот приблизительно то что собираюсь делать: Код: plaintext 1. 2. 3. 4. вопрос: 1) как этот запрос написать правильно (совет, комментарий, пример) 2) нужно ли для сравнения полей типа datetime конвертить их в time stamp и приводить типы ? просто раньше всегда хранил просто в числовом поле тайм стэмп от пхп теперь решил нагрузить всякими конвертациями базу а не пхп и столкнулся с этим делом впервые :\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 11:26
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
Тут недавно на тему даты и времени McLighterу давали ссылочки, вы тоже их почитайте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:04
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
Может проще через переменную обработать в два запроса? Первым вытащить DateTime для user_type=0 А потом, используя переменную, выбрать из таблицы остальных! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:13
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
DocAlТут недавно на тему даты и времени McLighterу давали ссылочки, вы тоже их почитайте... с удовольствием почитаю, но раз такой совет то как бесплатное приложение к нему можно ссылочку на ветку ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:18
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
mahouneМожет проще через переменную обработать в два запроса? Первым вытащить DateTime для user_type=0 А потом, используя переменную, выбрать из таблицы остальных! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext была такая мысль, но дело в том что прийдётся делать 2 обращения к базе от пхп ... этого и стараюсь избежать то есть сделать всё одним СКЛ запросом, но как я понял при сравнении datetime полей нет необходимости делать таймстэмп и приводить типы ? достаточно обычного сравнения ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:29
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
достаточно ------------------ да пребудет с вами гугл! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:42
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
Код: plaintext 1. ------------------ да пребудет с вами гугл! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:43
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
стоп, у тебя поле user_type текстовое что ли? ------------------ да пребудет с вами гугл! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 12:58
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
maXmoстоп, у тебя поле user_type текстовое что ли? ------------------ да пребудет с вами гугл! user_type tinyint(4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2005, 13:01
|
|||
|---|---|---|---|
сравнение DATETIME |
|||
|
#18+
maXmo Код: plaintext 1. ------------------ да пребудет с вами гугл! точно, спасибо :) ... это я так, с лёту писал без проверки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1854265]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 473ms |

| 0 / 0 |
