Mantık içinde bir hata yapıp yapmadığımdan emin değilim.null değerinde iç birleştirme
i bir sorgu var ve bir iç hep sonuç alacağı bir boş değere sahip katılmak ya da katılmak ve başarılı göz ardı eder yaparsanız? örnek
user { id PK, name NVARCHAR NOT NULL, banStatus nullable reference }
Eğer yazıyorsam ve u.banStatus hiçbir satır alamıyor mu?
select * from user as u
join banstatus as b on u.banStatus=b.id
where id=1
Neden sadece denemiyorsunuz? –
NULL tanımlı değil, bu nedenle NULL = NULL ise, iki tanımsız değeri karşılaştırdığımızdan sonuç her zaman yanlış olur. Umarım sorgunuzu cevaplar –
Ayrıca sorunuzda bir hata var. Buradaki "id" alanı, belirsizdir - "u.id" veya "b.id" olabilir. –