Leçon 9 / 9 — Chapitre 3: WHERE : LIKE, IN, BETWEEN
Cas pratique : filtres textuels et d'intervalle
Cette dernière leçon combine LIKE, IN et BETWEEN dans une seule requête plus élaborée.
SELECT nom, categorie, prix
FROM produits
WHERE (nom LIKE 'S%' OR nom LIKE 'D%')
AND prix BETWEEN 100 AND 500;
Ce que fait chaque partie :
(nom LIKE 'S%' OR nom LIKE 'D%')(vu dans ce chapitre) regroupe deux motifs, noms commençant parSou parD.AND prix BETWEEN 100 AND 500(vu dans ce chapitre) exige un prix compris entre 100 $ et 500 $ inclus.
Sur les 6 lignes : Stylo (S, 100 $) vérifie tout ; Savon (S, 300 $) vérifie tout ; Dentifrice (D, 500 $) vérifie tout. Cahier et Jus ne commencent ni par S ni par D ; Biscuits non plus. Le résultat affiche donc trois lignes : Stylo, Savon, Dentifrice.
À vous de jouer : modifiez cette requête pour remplacer BETWEEN 100 AND 500 par BETWEEN 100 AND 400, et calculez à la main quelles lignes seraient affichées avant de vérifier.
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
5 000 XOF / 7,62 € / 8,31 $
Débloquez les 91 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.