Вот описание проблемыЕсть запрос вида
SELECT id,url,MAX(lastupdate) as lu
FROM bookmark
WHERE id IN (73,75,121,127,128,129,130,131,134,135,137,138,139,140,141,142,143,145,149,208,209,210) AND privacy=1 AND spam=0
GROUP BY url
ORDER BY lu
Нужно найти выбрать значения с одинаковым URL и по дате последнего измененияя этого URL.
Но результат выборки выдаёт не верный, т.к. выдаёт не последнюю изменённыю запись, а какуюто по середине т.е. не по дате последнего изменения.
В чём может быть табл?
У меня подозрение что Мускул как то не правильно работает с датами.
поле lastupdate имеет тип datetime.
Есть ли у кого какие соображения по этому поводу.
Спасибо!