Выбрать данные за один запрос

Royal Flash

-=MaestrO=-
Есть 2 таблицы БД: news_cnf и news. В news хранятся тексты новостей и то, к какому разделу они относятся. news_cnf содержит настройки отображения новостей для каждого раздела. В настройках указывается кол-во анонсов новостей для главной страницы из каждого раздела.

Например, есть 3 раздела новостей: банки, плюшки, авто. В каждом разделе более 1000 новостей. В настройках указано, что нужно вывести 5 последних новостей из раздела "банки", 0 из "плюшки" и 10 из "авто".

Возможно ли реализовать такой вывод анонса новостей при помощи одного запроса к БД?

Структура таблиц:
Код:
>> news_cnf
part_id, anouncement_quantity, ...

>> news
id, part_id, news, date_create, ...
 

gtkuler

Новичок
конечно можно и даже нужно! зачем лишний раз плодить запросы? тем более, записей не так много в бд
 

hell0w0rd

Продвинутый новичок
Делай в два запроса. Первым тащи все нужные настройки, вторым все новости.
 
Сверху