rial|PostgreSQL Tutorial]]
L'instruction SELECT retourne tous les enregistrements d'une ou plusieurs col... ilise "condition" pour filter les enregistrements retournés par SELECT.
* "condition" est une expression... **true**, **false** ou **unknow**.
* La requête retourne seulement les enregistrement qui statisfont la ... de la clause WHERE. Autrement dit, la requête ne retourne que les enregistrements pour lesquels "conditio
n SELECT qui contraint le nombre d'enregistrement retournés par la requête.
<code sql>
SELECT
select_li... ression
LIMIT
row_count;
</code>
L'instruction retourne "row_count" enregistrements générés par la requ... te. Si la valeur de "row_count" est 0, l'ensemble retourné est vide. Si la valeur de "row_count" est ''NULL'', la requête retourne le même résultat que sans la clause LIMIT.
Pou
on booléenne est une expression dont l'évaluation retourne une valeur booléenne
<code sql>
SELECT 1 = 1 A... ression1 AND expression2
</code>
L'opérateur AND retourne vrai seulement si les deux opérandes sont vrais. Il retourne faux si l'une des deux expression est fausse. Dans les autres cas il retourne ''null''.
| AND ^ True ^ False ^ Null |
^
on booléenne est une expression dont l'évaluation retourne une valeur booléenne
<code sql>
SELECT 1 <> 1 ... xpression1 OR expression2
</code>
L'opérateur OR retourne vrai si l'une des deux expression est vraie. Il retourne faux si les deux sont fausses. Dans les autres cas il retourne null.
| OR ^ True ^ False ^ Null |
^ Tru
N (value1,value2,...)
</code>
L'opérateur ''IN'' retourne vrai si "value" est égale à l'une des valeurs d... l' opérateur ''IN'' accepte une liste de valeurs retournée par une requête (confère [[https://neon.tech/p... ('2007-02-15', '2007-02-16');
</code>
La requête retourne:
<code>
payment_id | amount | payment_da... L'opérateur NOT IN =====
L'opérateur ''NOT IN'' retourne vrai si la valeur est différente de tous les él
res.
La comparaison entre ''NULL'' et une valeur retourne toujours ''NULL''. et NULL n'est pas égal à ''NULL''
<code sql>
-- cette requete retournera NULL (indéterminé)
SELECT null = null AS resu... '
<code sql>
value IS NULL
</code>
L'opérateur retourne vrai si "value" est NULL, faux sinon. L'opérate... e ou non applicable ;
* L'opérateur ''IS NULL'' retourne vrai si la valeur est NULL, faux sinon ;
* L'
n_order_by|ORDER BY]] – Trier l'ensemble résultat retourné par la requête.
* [[125_instruction_select_di... and|AND]] – Évalue deux expressions booléennes et retourne vrai si les deux expressions sont vraies.
* [... r_or|OR]] – Évalue deux expressions booléennes et retourne faux si les deux expressions sont fausses.
* ... lause_fetch|FETCH]] – Limiter les enregistrements retournés par une requête.
* [[235_operateur_in|IN]] –
orial|PostgreSQL Tutorial]]
L'instruction SELECT retourne les données sans ordre spécifique. Pour trier l... =
La fonction ''LENGTH()'' accepte une chaine et retourne la longueur de celle-ci.
<code sql>
SELECT
f... [115_alias_colonnes|◁ Précédent]] |
[[000_start|⌂ Retour au sommaire]] |
[[125_instruction_select_distinct
érieure ou égale à "high" l'opérateur ''BETWEEN'' retourne vrai, sinon il retourne faux.
On peut employer un équivalent à ''BETWEEN'' en utilisant les opérateurs... ntervalle.
[[235_operateur_in|◁ Précédent]] |
[[000_start|⌂ Retour au sommaire]] |
[[245_like|Suivant ▷]]
en%' est appelée **motif** (pattern).
La requête retourne les enregistrements pour lesquels la valeur de ...
value LIKE pattern
</code>
L'opérateur ''LIKE'' retourne vrai si la valeur correspond au motif. On peut ... caractère.
[[240_between|◁ Précédent]] |
[[000_start|⌂ Retour au sommaire]] |
[[250_is_null|Suivant ▷]]
récupérer un nombre spécifique d'enregistrements retournés par une requête en respectant le standard SQL:... .
[[225_clause_limit|◁ Précédent]] |
[[000_start|⌂ Retour au sommaire]] |
[[235_operateur_in|Suivant ▷]]