Мой запрос:
SELECT a.id, a.title, a.introtext, a.fulltext, a.created, a.image, a.catid, a.sectionid
FROM jos_content AS a
LEFT JOIN jos_categories AS c
ON a.catid = c.id
WHERE a.state = 1
AND c.published = 1
AND ( publish_up = "0000-00-00 00:00:00" OR publish_up <= "2012-02-08 11:10:25" )
AND ( publish_down = "0000-00-00 00:00:00" OR publish_down >= "2012-02-08 11:10:25" )
AND a.access <= 0
AND a.catid = 41
ORDER BY a.created DESC, a.id DESC
LIMIT 0, 1
Для категории 30 у меня есть 30 запросов в MySQL (изменить И a.catid = 21, И a.catid = 42 и более).
Как сгруппировать все категории (21, 41, 42) и выбрать последний добавленный контент из jos_content