Ich möchte nur Zeilen mit einem Wert NULL
und einem anderen Wert als NULL
für eine bestimmte Benutzername-Spalte erhalten.
Wenn beide Zeilen für diesen bestimmten Benutzernamen null haben oder beide andere Werte als null haben, sollte dies nicht in der Ausgabe erscheinen. Wenn es mehr als zwei Zeilen für denselben Benutzernamen mit null und einem anderen Wert gibt, sollten sie angezeigt werden.
Unten finden Sie ein Beispiel und eine Ausgabe. Wie geht das mit SQL Query?
+----------+-------+
| username | col2 |
+----------+-------+
| a | abc |
| a | ef |
| b | null |
| b | null |
| c | der |
| c | null |
+----------+-------+
Ausgabe
+----------+------+
| username | col2 |
+----------+------+
| c | der |
| c | null |
+----------+------+
e, one
, e, two
und zwei oder mehr mit e, null
?
d, der
und 2 mit gibtd, null
?