W
webprofusa
Добрый день!
исходные данные:
1) table1 (id,col1,col2)
2) table2 (id,table1_id,col3)
3) данные в таблицах связываются слудующим образом: table1.id=table2.table1_id
Задача:
необходимо выбрать случайно 3 записи из table1, затем выбрать по 4 записи из table2 для каждого из значений выбранных из table1. Если использовать просто LIMIT 4 для второй части запроса, то мы естественно получим только 4 записи, соответствующие первому значению выбранного из table1.... даже незнаю как быть все нужно сделать одним запросом.
Буду благодарен за любую помощь в решении задачи.
исходные данные:
1) table1 (id,col1,col2)
2) table2 (id,table1_id,col3)
3) данные в таблицах связываются слудующим образом: table1.id=table2.table1_id
Задача:
необходимо выбрать случайно 3 записи из table1, затем выбрать по 4 записи из table2 для каждого из значений выбранных из table1. Если использовать просто LIMIT 4 для второй части запроса, то мы естественно получим только 4 записи, соответствующие первому значению выбранного из table1.... даже незнаю как быть все нужно сделать одним запросом.
Буду благодарен за любую помощь в решении задачи.