|
|
|
| к примеру имеется фотогалерея, со множеством рубрик, на первой странице выводяться последние внесенные фотографии - по одной от каждой рубрики.
Можно конечно сделать столько запросов сколько рубрик
SELECT * FROM table WHERE rubrica = '1' ORDER BY foto_id DESC LIMIT 1
|
и т.п.
но наверно можно это сделать как то подругому - одним запросом, может кто подскажет | |
|
|
|
|
|
|
|
для: ronin
(13.03.2008 в 18:28)
| |
SELECT foto, max(foto_id) FROM table GROUP BY rubrica
|
| |
|
|
|
|
|
|
|
для: olejek
(14.03.2008 в 10:10)
| | КЛАСС! спасибо! | |
|
|
|
|
|
|
|
для: ronin
(14.03.2008 в 11:27)
| | еще вопрос: а количество фоток в каждой из рубрик? одним запросом | |
|
|
|
|
|
|
|
для: ronin
(14.03.2008 в 12:25)
| |
select
count(*) as c,
rubrica
from
tables
group by rubrica
|
| |
|
|
|
|
|
|
|
для: KirillKiev
(14.03.2008 в 12:42)
| | Супер! большое спасибо!!!!! хотел бы поблагодарить создателей форума, и всех кто откликается. Такой информации нигде, наверно, не найдешь. | |
|
|
|