3 tane tablo üzerinden eşleştirmeli sorgu yapmam lazım.
Laravel üzerinden bunu nasıl sağlıyoruz? Mysql sorgusunu nasıl yazacağım? Standart model ya da controller ile nasıl yapacağım??
Eşleştirmeli tablo sorgusu |
4 Mesajlar | 902 Okunma |
SELECT
yetkinlikler.yetkinlik_baslik,
referans.firma_name,
referans.proje_name
FROM
yetkinlikler
INNER JOIN `referans-yetkinlik` ON yetkinlikler.id = `referans-yetkinlik`.yetkinlik_id
INNER JOIN referans ON referans.id = `referans-yetkinlik`.referans_id
$deneme = YeniYetkinlik::
join('referans-yetkinlik', 'yetkinlikler.id', '=', 'referans-yetkinlik.yetkinlik_id')
->join('referans', 'referans.id', '=', 'referans-yetkinlik.referans_id')
->select('yetkinlikler.yetkinlik_baslik', 'referans.firma_name', 'referans.proje_name')
->get();
@foreach($deneme as $tek_deneme)
{{$tek_deneme->yetkinlik_baslik}}
@endforeach