Помогите составить запрос с выемкой по категориям

123

Guest
Помогите составить запрос с выемкой по категориям

Есть таблица со статьями (table_1) со столбцом category_id ссылающимся на таблицу с категориями (table_2).

Логически это выглядит так, есть:
категория-1
категория-2
категория-3

в каждой категории по 5 статей

проблема в том, что нужно вывести по одной статье из каждой категории одним запросом. Как это сделать ума не приложу.

-~{}~ 15.10.05 19:38:

Если же делать общий запрос, типа SELECT * FROM table_1 ORDER BY category_id то будет выведено все содержимое

-~{}~ 15.10.05 20:17:

Никто не знает?
 

Steamroller

Новичок
SELECT * FROM table_1 GROUP BY category_id;
Только при этом нельзя рассчитывать на то, что какая-то конкретная статья выведется.
Вообще такие вещи обычно делаются несколькими запросами.
 
Сверху