Помогите разобраться как правильно построить запрос к базе. Есть две таблицы - одна с альбомами photo_album, другая с фотографиями photo, таблицы связаны по ключу id_album. Надо вывести список альбомов, причем обложкой для альбома должна быть последняя загруженная в этот альбом фотография.
Мой запрос такой:
res = mysqlQuery("SELECT b.id,
b.title,
MAX(u.thumbimageurl) AS thumbimageurl
FROM ". IRB_DBPREFIX . $this->table ." AS u
JOIN ". IRB_DBPREFIX . $this->table ."_album AS b
ON u.id_album = b.id
ORDER BY `id_album` DESC
"
);
здесь вместо table вставляется photo.
Проблема в том, что выводит только первый альбом, остальные не выводятся.
К тому же строчка MAX(u.thumbimageurl) AS thumbimageurl выбирает максимальную длину строки URL вместо наибольшего id.
Помогите пожалуйста правильно запрос к базе сделать, а то не догоню никак