Петр
Новичок
WHERE IN (список дат)
Здравствуйте.
Такая вот конструкция не находит ничего:
[sql]
SELECT user_id, UNIX_TIMESTAMP(created) as created FROM user_pictures WHERE user_id = '3466' AND user_pictures.created in ('2006-04-26 6:22:48', '2006-04-26 6:23:57', '2006-04-26 6:24:31', '2006-04-26 6:27:18')
[/sql]
Но след выборка возвращает результат:
[sql]
SELECT user_id, UNIX_TIMESTAMP(created) as created FROM user_pictures WHERE user_id = '3466' AND user_pictures.created='2006-04-26 6:27:18'
[/sql]
Понимаю что проблема в конструкции WHERE IN (), но в мануале ничего на эту тему не нашел.
created - DATETIME
mySQL - 4.1
Подскажите, где может быть проблема? Неужели WHERE IN не работает с датами ?
Спасибо.
Здравствуйте.
Такая вот конструкция не находит ничего:
[sql]
SELECT user_id, UNIX_TIMESTAMP(created) as created FROM user_pictures WHERE user_id = '3466' AND user_pictures.created in ('2006-04-26 6:22:48', '2006-04-26 6:23:57', '2006-04-26 6:24:31', '2006-04-26 6:27:18')
[/sql]
Но след выборка возвращает результат:
[sql]
SELECT user_id, UNIX_TIMESTAMP(created) as created FROM user_pictures WHERE user_id = '3466' AND user_pictures.created='2006-04-26 6:27:18'
[/sql]
Понимаю что проблема в конструкции WHERE IN (), но в мануале ничего на эту тему не нашел.
created - DATETIME
mySQL - 4.1
Подскажите, где может быть проблема? Неужели WHERE IN не работает с датами ?
Спасибо.