berbat anlattım, çok pardon.

ama hemen anlatıcam;


a diye bir tablomuz var:
title month year diye üç sütunu var.

b diye bir tablomuz var, month ve year diye iki sütunu var.

a tablosundaki tüm sütunları getir; ancak b tablosundaki month-year ile eşleşmemesi koşulu ile demek istiyorum.

tek sütun olsa wherenotin ile çözerdim direkt. ancak 2 sütunu aynı anda nasıl çalıştırabilriim tam hayal edemedim.

doğru anlatabildim umarım?

 

DB::table('a')
->whereNotIn('year', function ($query) {
$query->select('year')->from('b');
})
->whereNotIn('month', function ($query) {
$query->select('month')->from('b');
})
->get();

olmuyor mu?

ensar
1

mobil görünümden çık