Доброго дня, (извините за путаницу названия, его просто трудно выразить :))как объединить несколько строк в одной таблице в 1 ряд с другим столбцом в SQL JOIN с застройщиком Laravel запроса
У меня есть таблица сделок со следующим полем:
Transactions TABLE
ID | amount | branch_id | supplier_id
1 | 1,200 | 2 | 1
Subsidiary TABLE
ID | Name | Type
1 | supplier1 | 0
2 | branch_2 | 1
теперь я хочу, чтобы отобразить это на мой взгляд, со значением идентификатора правильно поэтому я присоединился к следующей таблице (им с помощью построителя запросов Laravel)
$transactions = DB::table('transactions_table')
->leftJoin('subsidiary_table','transactions_table.supplier_id','=','subsidiary_table.id')
->get(array('transactions_table.id',
'transactions_table.amount',
'subsidiary_table.name as branch',
'subsidiary_table.name as supplier'));
Im путать о том, как я могу получить этот результат
Display View
ID | Ammount | Supplier | Branch
1 | 1,200 | Supplier1 | branch_2
спасибо за разъяснение ..
какой-нибудь помочь кому-нибудь? :) – melvnberd
Вы хотите получить результат в виде sql ....? Вы создали миграцию для просмотра ...? – hhsadiq
Привет, @hhsadiq уже создали мое мнение .. Извините за неопределенный вопрос, но я просто хочу получить результаты в массиве/объекте, чтобы я мог визуализировать его, используя мой цикл. – melvnberd