Maison >base de données >tutoriel mysql >Le rôle de in dans MySQL
L'opérateur IN dans MySQL est utilisé pour vérifier si la valeur d'une colonne se trouve dans une liste de valeurs spécifiée, vous permettant de trouver facilement des enregistrements contenant une valeur spécifique. La syntaxe est la suivante : SELECT nom_colonne FROM nom_table WHERE nom_colonne IN (valeur1, valeur2, ..., valeurN). Lors de l'utilisation de l'opérateur IN, MySQL vérifie les valeurs des colonnes une par une pour voir si elles correspondent à une valeur de la liste, et si tel est le cas, l'enregistrement est inclus dans le jeu de résultats.
Le rôle de IN dans MySQL
L'opérateur IN est utilisé dans MySQL pour vérifier si la valeur d'une colonne est dans la liste des valeurs spécifiées. L'opérateur IN est utile lorsque vous devez rechercher des enregistrements contenant plusieurs valeurs spécifiques.
Syntaxe
<code class="sql">SELECT column_name FROM table_name WHERE column_name IN (value1, value2, ..., valueN);</code>
où :
column_name
est le nom de la colonne que vous souhaitez vérifier. column_name
是您要检查的列的名称。value1
, value2
, ..., valueN
是您正在查找的特定值列表。用法
使用 IN 操作符进行查询时,MySQL 会逐一检查列值是否与列表中的任何值匹配。如果列值匹配列表中的任何值,则该记录将包括在结果集中。
示例
假设您有一个名为 students
的表,其中包含 student_id
、name
和 age
value1
, value2
, ..., valueN
est la liste spécifique de valeurs que vous recherchez.
Usage
students
qui contient student_id
, name
et le code age
> colonne. Vous souhaitez rechercher des étudiants dont l'âge est de 20, 21 ou 22 ans, vous pouvez utiliser la requête suivante : <code class="sql">SELECT name FROM students WHERE age IN (20, 21, 22);</code>🎜Cette requête renverra les noms de tous les étudiants dont l'âge est de 20, 21 ou 22 ans. L'opérateur 🎜🎜🎜Notes🎜🎜🎜🎜IN peut être utilisé avec des valeurs de chaîne, numériques et de date. 🎜🎜Vous pouvez spécifier n'importe quel nombre de listes de valeurs. L'opérateur 🎜🎜IN est similaire à l'opérateur NOT IN, qui est utilisé pour rechercher les enregistrements qui ne contiennent aucune valeur dans la liste. 🎜🎜
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!