No e dije cómo hacerlo, simplemente te dije que deberías manejarlo listando todos los campos...
NOT NULL se usa para otra cosa total y absolutamente distinta.
Lo primero que debes hacer es acudir al manual de referencia. Allí estan las soluciones.
En este ejemplo, a, b, c y d son campos de una tabla imaginaria, para que comprendas la idea.
A todo esto, no estoy seguro de si conoces lo que es un "alias" en SQL. Espero que si.
arianna_rr: La idea es evitar los NULL en la tabla, no que devuelva o no un registro en esas condiciones. Además, no puedes usar operadores lógicos contra un campo que sea NULL, NULL
no es un dato, es un estado.