Maison >base de données >tutoriel mysql >Comment identifier les colonnes vides ou NULL dans MySQL ?

Comment identifier les colonnes vides ou NULL dans MySQL ?

Barbara Streisand
Barbara Streisandoriginal
2025-01-07 14:22:40851parcourir

How to Identify Empty or NULL Columns in MySQL?

Vérification des colonnes vides ou nulles dans MySQL

Dans MySQL, vous pouvez déterminer efficacement si une colonne contient des valeurs nulles ou vides. Cette fonctionnalité est essentielle lorsque l’on travaille avec l’intégrité et l’exhaustivité des données. Voyons comment vérifier de telles instances.

Syntaxe de requête

Pour vérifier si une colonne est vide ou nulle, vous pouvez utiliser la requête suivante :

SELECT * FROM table WHERE column_name IS NULL OR column_name = '';

Explication

  • column_name représente la colonne que vous souhaitez évaluer.
  • IS NULL vérifie si la valeur de la colonne est explicitement nulle.
  • = '' vérifie si la valeur de la colonne est une chaîne vide.

Par en combinant ces conditions avec OR, vous pouvez identifier les lignes où la colonne est nulle ou vide.

Exemple

Supposons que vous ayez une table nommée utilisateurs avec une colonne appelée nom d'utilisateur. Pour trouver toutes les lignes où la colonne du nom d'utilisateur est vide ou nulle, vous devez exécuter la requête suivante :

SELECT * FROM users WHERE username IS NULL OR username = '';

Cette requête récupérera toutes les lignes où la colonne du nom d'utilisateur est explicitement nulle ou contient une chaîne vide.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn