связь - один ко многим по условию рандум

zaartix

Новичок
связь - один ко многим по условию рандум

Есть таблицы 2 шт.
Для каждой записи из первой таблицы соответствует куча записей из второй.

Как бы мне сделать такой запрос, чтоб проходила выборка всех элементов из первой таблицы с приджойненным одним соответствующим рандомным значнием из второй?

[sql]
select * from site_base_pages as pages

left join site_base_keywords as k on pages.id=k.pageId
where pages.baseId='$base' and pages.stats=1
group by pages.id
order by rand()
[/sql]
Вот пример запроса. Только вот как бы в нем сделать так, чтоб сначала отсортировал, а уже потом сгруппировал
 
Сверху