Я хочу отображать элементы с количеством комментариев и датой последнего комментария, каждый элемент.
SELECT item.*,
count(comments.itemid) AS commentcount,
comments.created AS commentcreated
FROM table_items AS item
LEFT JOIN table_comments AS comments ON (comments.itemid = item.id)
WHERE item.published=1
GROUP BY item.id
ORDER BY item.created DESC
Теперь значение комментария - это дата первого комментария: я хочу последний комментарий. Порядок не работает на левое соединение. Как это можно сделать?