У меня есть 2 таблицы, и мне нужно получить все строки из таблицы № 2 с одним и тем же ключом с таблицей №1.Как получить несколько строк из 2 таблиц
Вот пример:
Table1 Table2
ID | Name ID | Brand | tabel1_id
1 | Razvan 1 | Ford | 1
2 | Becker 2 | VW | 1
3 | Renault | 1
4 | Dacia | 2
результат должен быть массивом:
array(
"Razvan"=>
array('Ford','VW','Renault'),
"Becker"=>
array('Dacia'));
Я использовал право РЕГИСТРИРУЙТЕСЬ но не работает;
$resursa=DB::table('table1')
->rightJoin('table2', 'table1.d', '=', 'table2.table1_id')
->select('table1.*','table2.*')
->groupBy('table1.d')
->get();
return view('home',array('resurse'=>$resursa));
Большое спасибо !!!
Что вы сделали до сих пор? Где ваш код? – lmarcelocc
Пожалуйста, покажите запрос, который вы попробовали, и это «не работает». Объясните, что вы подразумеваете под «нерабочим». –
Что это значит, что он не работает? Какая ошибка? –