ercanyektas
use Illuminate\Database\Query\JoinClause;
$urunler = Urunler::select([
'urunlers.urun_id',
'urunlers.urun_resim',
'urunlers.urun_adi',
'urunfiyats.urunfiyat',
'urunfiyats.urunbirim'
])
->leftJoin('urunfiyats', function (JoinClause $join) {
$join->on('urunfiyats.urun_id', '=', 'urunlers.urun_id')
->where('urunfiyats.donem_id', 1);
});
->get();
Sadece dönem fiyatı olanları isterseniz leftJoin yerine join yapacaksınız.