Skip to main content
Renvoie une unique colonne de type UInt8, contenant la valeur 0 si la table ou la base de données n’existe pas, ou 1 si la table existe dans la base de données spécifiée.

Forme avec sous-requête

L’opérateur EXISTS vérifie si une sous-requête renvoie au moins une ligne. Il renvoie 0 si le résultat de la sous-requête est vide, et 1 dans le cas contraire. Vous pouvez utiliser EXISTS dans une clause WHERE. La sous-requête ne peut pas faire référence à des tables ou à des colonnes de la requête externe. Syntaxe
Exemples Vérifier si une sous-requête renvoie des lignes :
Query
Response
Utilisez EXISTS dans une clause WHERE avec une sous-requête qui renvoie plusieurs lignes :
Query
Response
Lorsque le résultat de la sous-requête est vide, EXISTS renvoie 0 :
Query
Response