2010-10-01 6 views
2

Quelle devrait être ma clause WHERE dans une instruction SQL dans laquelle je veux retourner les lignes où la colonne A est nulle ou la colonne B est nulle, mais pas où les deux sont NULL?Instruction SQL WHERE?

Répondre

6
WHERE (ColA is NULL AND ColB is NOT NULL) 
OR (ColB is NULL AND ColA is NOT NULL) 
3
 
(A IS NULL OR B IS NULL) AND NOT (A IS NULL AND B IS NULL)