Quero obter apenas linhas com um valor NULL
e algum outro valor que não seja NULL
uma coluna de nome de usuário específica.
Se ambas as linhas tiverem nulo para esse nome de usuário específico ou ambos tiverem alguns valores diferentes de nulo, ele não deverá aparecer na saída. Se houver mais de duas linhas para o mesmo nome de usuário com nulo e algum outro valor, elas deverão aparecer.
Abaixo está um exemplo de amostra e saída. Como isso pode ser feito usando a consulta sql?
+----------+-------+
| username | col2 |
+----------+-------+
| a | abc |
| a | ef |
| b | null |
| b | null |
| c | der |
| c | null |
+----------+-------+
resultado
+----------+------+
| username | col2 |
+----------+------+
| c | der |
| c | null |
+----------+------+
e, one
, e, two
e 2 ou mais com e, null
?
d, der
e 2 comd, null
?