Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: n количество запросов
 
 автор: ronin   (13.03.2008 в 18:28)   письмо автору
 
 

к примеру имеется фотогалерея, со множеством рубрик, на первой странице выводяться последние внесенные фотографии - по одной от каждой рубрики.
Можно конечно сделать столько запросов сколько рубрик

SELECT * FROM table WHERE rubrica = '1'   ORDER BY  foto_id DESC LIMIT 1

и т.п.
но наверно можно это сделать как то подругому - одним запросом, может кто подскажет

   
 
 автор: olejek   (14.03.2008 в 10:10)   письмо автору
 
   для: ronin   (13.03.2008 в 18:28)
 

SELECT foto, max(foto_id) FROM table GROUP BY rubrica

   
 
 автор: ronin   (14.03.2008 в 11:27)   письмо автору
 
   для: olejek   (14.03.2008 в 10:10)
 

КЛАСС! спасибо!

   
 
 автор: ronin   (14.03.2008 в 12:25)   письмо автору
 
   для: ronin   (14.03.2008 в 11:27)
 

еще вопрос: а количество фоток в каждой из рубрик? одним запросом

   
 
 автор: KirillKiev   (14.03.2008 в 12:42)   письмо автору
 
   для: ronin   (14.03.2008 в 12:25)
 


select
count(*) as c,
rubrica
from
tables
group by rubrica

   
 
 автор: ronin   (14.03.2008 в 13:19)   письмо автору
 
   для: KirillKiev   (14.03.2008 в 12:42)
 

Супер! большое спасибо!!!!! хотел бы поблагодарить создателей форума, и всех кто откликается. Такой информации нигде, наверно, не найдешь.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования