SQL dans l'opérateur
L'extrait suivant montre la syntaxe de l'opérateur en.
search_value [pas] dans Value_setLa fonction accepte les paramètres suivants:
La fonction renvoie alors une valeur booléenne. Il renvoie vrai si une valeur égale existe dans l'ensemble donné et faux si autrement.
Exemples
L'exemple suivant montre comment utiliser l'opérateur In avec des données de colonne. Supposons que nous ayons un tableau avec des exemples de données comme indiqué:
Nous pouvons utiliser l'opérateur in pour sélectionner les enregistrements si le pays est MySQL ou PostgreSQL.
SÉLECTIONNERLa requête ci-dessus doit afficher les lignes correspondantes comme indiqué:
En utilisant l'opérateur in, nous pouvons également vérifier si une valeur existe dans une colonne donnée. Un exemple est indiqué ci-dessous:
SÉLECTIONNERDans ce cas, nous vérifions si la valeur «mysql» existe dans la colonne Server_name. Le résultat est comme indiqué:
Il est bon de garder à l'esprit que si vous avez fourni des valeurs en double avec l'opérateur in. SQL rejetera les valeurs identiques et utilisera l'une d'entre elles.
Conclusion
Dans ce bref article, nous avons exploré l'utilisation de l'opérateur en standard / ANSI SQL. L'opérateur in vous permet de vérifier si une valeur existe dans un ensemble de valeurs.