Forum Moderators: open
SELECT cats.*, pics.* FROM cats JOIN pics ON (pics.cat_id=cats.id) GROUP BY cats.id ORDER BY cats.timestamp, pics.timestamp DESC SELECT DISTINCT(pic_cat), pic_id, pic_timestamp
FROM pictures
ORDER BY pic_timestamp DESC SELECT cats.*, pics.* FROM (SELECT pcid, MAX(ptstamp) FROM pictures GROUP BY pcid) AS pixmax INNER JOIN pictures pics ON (pixmax.ptstamp=pics.ptstamp) INNER JOIN pictures_cats cats ON(pixmax.pcid=cats.cid) SELECT cats . * , pics . *
FROM (
SELECT pcid, MAX( ptstamp )
FROM pictures
GROUP BY pcid
) AS pixmax
INNER JOIN pictures pics ON ( pixmax.ptstamp = pics.ptstamp )
INNER JOIN pictures_cats cats ON ( pixmax.pcid = cats.cid )
MySQL said:
#1054 - Unknown column 'pixmax.ptstamp' in 'on clause'