Bases des conditions
Fait partie de la section Les fondamentaux du Journey SQL de Coddy. Leçon 5 sur 72.
Parfois, nous aimerions récupérer des enregistrements qui répondent à une certaine condition.
Par exemple
- récupérer tous les enregistrements qui ont le nom de famille "Aothly"
- récupérer tous les enregistrements dont le montant est supérieur à 5
- récupérer tous les enregistrements dont le pays est « Mexico »
Pour ajouter des conditions, nous pouvons utiliser le mot-clé WHERE
Par exemple, voici une table des ventes :
| coin | amount |
| AGK | 13 |
| GOL | 21 |
| KLA | 15 |
| AGK | 18 |
Pour récupérer tous les enregistrements avec la pièce « AGK », nous écrirons :
SELECT * FROM sales
WHERE coin = 'AGK'Pour récupérer tous les enregistrements dont amount est inférieur ou égal à 20, nous écrirons :
SELECT * FROM sales
WHERE amount <= 20Défi
FacileTables et colonnes disponibles :
events:event_id,people
Récupérez tous les event_ids où people est inférieur à 14 personnes
Essayez vous-même
SELECT event_id FROM events
-- Écrivez votre code ci-dessous
WHERECette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
1Introduction
IntroductionQu’est-ce qu’une base de donnéesConcepts des bases de donnéesValeurs uniques4D’autres mots-clés
Le mot-clé INLe mot-clé BETWEENLe mot-clé LIKELe mot-clé ASRécapitulatif - Modèles de téléphones portables2Conditions
Bases des conditionsLe mot-clé ANDLe mot-clé ORLe mot-clé NOTCombinaison de plusieurs conditionsParenthèsesBooléens5Opérations arithmétiques
Opérateurs mathématiquesColonnes mathématiquesL’opération moduloLa fonction ROUND()3Format de retour spécifique
Valeurs NULLTrier les résultats, partie 1Trier les résultats, partie 2Récapitulatif - Entreprise de cybersécuritéLimiter le nombre d’enregistrementsRécapitulatif - Usine de véhicules6Défis d’introduction
Récapitulatif - Élection parlementaireRécapitulatif - Arrestation criminelle par la policeRécapitulatif - Récipient de boisson au barRécapitulatif - Ingénieur de nouvelles colonnes9Tables multiples
Jointure de base, partie 1Jointure de base, partie 2Récapitulatif - JointureAuto-jointureRécapitulatif - Auto-jointureUnionSimplifier les requêtes, mot-clé WITHRécapitulatif - Requêtes WITHRécapitulatif - Entrepreneur immobilier12Fonctions de fenêtre – partie 2
Fonctions RANK & DENSE_RANKRécapitulatif – RANK & DENSE_RANKFonction NTILEFonctions d’agrégationCritère ROWS & RANGEEntraînez-vous par vous-même : Playground SQL