Re: последние сообщения
Предлагаю попробовать что-то вроде этого:
SELECT
assetData.url,
assetData.title,
assetData.assetId,
assetData.groupIdView,
Post.username,
Post.dateUpdated,
assetData.status,
Post.assetId,
assetData.revisionDate,
asset.state
from assetData
left join
Post on assetData.assetId=Post.assetId
left join
asset on assetData.assetId=asset.assetId
WHERE status = 'approved'
and !(asset.state = 'trash')
and !(assetData.url LIKE 'news/%')
and !(assetData.url LIKE 'photos/%')
AND assetData.groupIdView = 7
and assetData.revisionDate=(SELECT max(assetData.revisionDate) from assetData where assetData.assetId=asset.assetId)
group by assetData.assetId
ORDER by Post.dateUpdated desc
LIMIT 25
Модифицируйте его под свои особенности.
Шаблон для вывода, думаю, составите самостоятельно...
Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail