Есть таблица news: id | menu_id | title .... содержащая новости, которые принадлежат к определенным рубрикам (menu_id) Нужно выбрать 5 случайных записей, но чтобы они были из разных рубрик (menu_id не должен повторяться) Таблица menu (рубрики): id | name Подскажите, какие изменения нужно внести в этот запрос, чтобы реализовать вышеизложенную задачу? [sql]SELECT news.*, menu.name as name FROM news, menu WHERE menu_id=menu.id ORDER BY RAND() LIMIT 5[/sql]