Maison > base de données > SQL > Comment exprimer différent de vide en SQL

Comment exprimer différent de vide en SQL

下次还敢
Libérer: 2024-05-01 23:09:15
original
1591 Les gens l'ont consulté

Il existe deux façons d'écrire différent de null en SQL : 1. IS NOT NULL 2. <> L'utilisation de la requête IS NOT NULL renverra les enregistrements dont la colonne n'est pas NULL, tandis que l'utilisation de la requête <> '' renverra les enregistrements dont la colonne n'est pas égale à la chaîne vide.

Comment exprimer différent de vide en SQL

Comment exprimer différent de null en SQL

En SQL, différent de null peut être exprimé des deux manières principales suivantes :

1 N'EST PAS NULL

SELECT * FROM table_name WHERE column_name IS NOT NULL;
Copier après la connexion

Cette requête. renverra Tous les enregistrements de la table où la colonne column_name n'est pas NULL. column_name 列不为 NULL 的所有记录。

2. <> ''

SELECT * FROM table_name WHERE column_name <> '';
Copier après la connexion

此查询将返回表中 column_name

2. <> ''

CREATE TABLE table_name (
  id INT NOT NULL,
  name VARCHAR(255)
);
Copier après la connexion

Cette requête renverra les enregistrements dans la table où la colonne column_name n'est pas égale à la chaîne vide.

Exemple

Utilisation d'un exemple de table :

INSERT INTO table_name (id, name) VALUES (1, 'John Doe');
INSERT INTO table_name (id, name) VALUES (2, NULL);
Copier après la connexion

Insérer des enregistrements :

SELECT * FROM table_name WHERE name IS NOT NULL;
Copier après la connexion

Utiliser la requête IS NOT NULL

<code>+----+------+
| id | name  |
+----+------+
| 1  | John Doe |
+----+------+</code>
Copier après la connexion
Copier après la connexion

Résultat :

SELECT * FROM table_name WHERE name <> '';
Copier après la connexion

🎜Utiliser la requête <> 🎜🎜
<code>+----+------+
| id | name  |
+----+------+
| 1  | John Doe |
+----+------+</code>
Copier après la connexion
Copier après la connexion
🎜Résultats :🎜rrreee

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal