lostyazilim
tr.link

Eşleştirmeli tablo sorgusu

4 Mesajlar 902 Okunma
acebozum
tr.link

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
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??
 

 

elektronikssl
webimgo

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
BULDUM ARKADAŞLAR->
Tablo yapısı:


Mysql Kod:
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

Laravel Controller Kod:

$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();

Laravel Blade Kod:
@foreach($deneme as $tek_deneme)
{{$tek_deneme->yetkinlik_baslik}}
@endforeach
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
search By Google: Laravel pivot table relation..
 

 

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
Yukarıda anlattığım gibi yapmamın bir sakıncası mı var?
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al