Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте, излагаю суть задачи:
имеется таблица КАТЕГОРИЙ СТАТЕЙ, и таблица СТАТЕЙ.
КАТЕГОРИИ СТАТЕЙ
category_id, category_name и т.д.
СТАТЬИ
material_id, category_id, material_title и т.д.
Каждая статья может находиться только в одной категории.
ВОПРОС: Можно ли одним запросом выбрать для каждой КАТЕГОРИИ по две СТАТЬИ, принадлежащих этой категории ? если можно, каким образом?
Неактивен
Хорошего способа сделать это одним запросом нет. Можно написать хранимую
процедуру, которая пройдется курсором по категориям и выберет соответствую-
щие статьи во временную табличку, а потом уже сделает выборку из нее.
Неактивен
А про плохие способы сделать это одним запросом почитайте здесь:
http://sqlinfo.ru/forum/viewtopic.php?id=1742
http://sqlinfo.ru/forum/viewtopic.php?id=3492
http://sqlinfo.ru/forum/viewtopic.php?id=4053
Неактивен
спасибо большое за информацию!
Неактивен