Bu tabloya, MySQLMYSQL Left Join NULL değerleri nasıl seçerim?
ile ilgili son soruma bir son bir sorum olduğunum Sol katılmış tablodan NULL değerleri seçebilmem gerekiyor. İşte
var benim katılmak:table1.id | table1.name | table2.id | table2.surname
1 | John | 1 | Doe
2 | Michael | 2 | Anderson
3 | Anna | NULL | NULL
4 | Sue | NULL | NULL
Ben table2.surname = NULL, ancak bunun iş gibi bir sorgu
SELECT table1.*,table2.*
FROM table1
LEFT JOIN table2
ON table1.id=table2.id
WHERE table2.surname=NULL
Ben biraz arkasında mantık değil anlayabileceği NEREDE seçmek isterim
Bana herhangi bir sonuç veriyor, ama sonuçlara ulaşmanın bir yolu olmalı?
böyle, IS NULL
yüklemi kullanmak zorunda NULL
değerlerini karşılaştırmak için herhangi bir yardım
Soruyla doğrudan ilgili olmayan, ancak anlamlı değerleri geri almak için, birleşimdeki 'AND' deyimine değil, bir 'WHERE' maddesini kullanmanız gerekir. Bu beni heyecanlandırıyordu. – HartleySan