[]
MySQL - Laravel wherenotin aynı anda iki sütun?
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?
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?
->whereNotIn('year', function ($query) {
$query->select('year')->from('b');
})
->whereNotIn('month', function ($query) {
$query->select('month')->from('b');
})
->get();
olmuyor mu?
- ensar (16.05.20 18:53:05)
1