Mysql
 sql >> Base de données >  >> RDS >> Mysql

Tester les NULL dans plusieurs colonnes dans MySQL

SELECT *
FROM table1
WHERE coalesce(column1, column2, column3) IS NULL;

Vous devrez énumérer toutes les colonnes requises. (Je dois avouer qu'il s'agit d'un hack et qu'il ne doit pas être utilisé dans le code de production)

UPD

SI vous voulez vérifier si au moins une seule colonne est nulle, vous devez utiliser OR :

SELECT *
FROM table1
WHERE column1 IS NULL or column2 IS NULL;