ts retournés par une requête.
* [[235_operateur_in|IN]] – Sélectionner les données correspondant à l'une des valeurs d'une liste.
* [[240_between|BETW... n a single result set containing rows that appear in both result sets.
* Except – return the rows from the first query that do not appear in the output of the second query.
===== Section 6.
sql postgresql db database}}
====== PostgreSQL IN ======
Notes et traduction du tutoriel [[https:/... sql/tutorial|PostgreSQL Tutorial]]
L'opérateur ''IN'' permet de vérifier si une valeur se trouve parmi une liste de valeurs :
<code sql>
value IN (value1,value2,...)
</code>
L'opérateur ''IN'' retourne vrai si "value" est égale à l'une des valeur
EEN B AND C | A est compris entre B et C |
| A IN (B1, B2, B3) | A est présent dans la liste (B1, B2, B3) |
| A NOT IN (B1, B2, B3) | A n'est pas présent dans la liste ... rsions de la requête, une avec ''OR'', une avec ''IN''.
==== Vérifiez votre travail ====
Il faut ut... PAN'
</code>
L'option alternative est d'utiliser IN :
<code sql>
SELECT * FROM address WHERE countr
odly]> show tables;
+------------------+
| Tables_in_foodly |
+------------------+
| utilisateur |
+------------------+
1 row in set (0,004 sec)
</code>
On voit bien que la BDD ... -+------+-----+---------+----------------+
4 rows in set (0,005 sec)
MariaDB [foodly]> SHOW COLUMNS F... -+------+-----+---------+----------------+
8 rows in set (0,003 sec)
</code>
D'où sort ce nouveau mot
ent :
<code>
+-----------------------+
| Tables_in_foodly |
+-----------------------+
| aliment... eurs_gmail_vw |
+-----------------------+
6 rows in set (0.00 sec)
</code>
Maintenant que cette tabl... -----+
| 1 | légumes |
+----+----------+
1 row in set (0.00 sec)
</code>
Et voilà, vous voici en p... te |
+--------------+-------------------+
2 rows in set (0,002 sec)
</code>
++++
===== En résumé =
îne dans une chaîne de caractères. | POSITION('B' in 'A B C') | 3 |
| [[https://www.postgresqltutorial... avorite_categories, 'Action')
WHERE
customer_id IN (1,7,8);
</code>
Grâce à ces fonctions, vous pou
D | ET logique |
| OR | OU logique |
| IN | retourne vrai si la valeur est contenue d... e,
last_name
FROM
customer
WHERE
first_name IN ('Ann', 'Anne', 'Annie');
-- Récupérer les enreg