Trier des données

Interroger SQL de façon intermédiaire avec l'IA

Jasmin Ludolf

Senior Data Science Content Developer

Explorer et analyser des données

$$

💻 Consolidez vos compétences en SQL et en AI :

Trier Grouper Filtrer Résumer

Catégories personnalisées

$$

Le tout avec des invites !

Illustration 3D de bulles de dialogue, l'une avec AI et l'autre avec des points de suspension

Interroger SQL de façon intermédiaire avec l'IA

Base de données de films

Schéma des quatre tables de la base de données films avec noms de champs et types

⚠️ Obtenez toujours une autorisation avant de partager du contexte avec l'AI

Interroger SQL de façon intermédiaire avec l'IA

Tri

  • Met les données en ordre
  • Accélère la recherche
  • Souvent la première étape pour repérer des tendances

Bibliothèque en désordre

Interroger SQL de façon intermédiaire avec l'IA

Ordre croissant

Invite : Afficher tous les titres de films par ordre alphabétique

SELECT title
FROM films
ORDER BY title ASC;
|title                     |
|--------------------------|
|#Horror                   |
|10 Cloverfield Lane       |
|10 Days in a Madhouse     |
|10 Things I Hate About You|
|10,000 B.C.               |
|102 Dalmatians            |
...

$$

  • Fonctionne sur tout champ

$$

  • ASC Ordre croissant :
    • De A à Z
    • Caractères spéciaux, chiffres avant les lettres
    • Majuscules avant minuscules
    • Tri par défaut
Interroger SQL de façon intermédiaire avec l'IA

Ordre décroissant

Invite : Afficher tous les titres de films en ordre décroissant

SELECT title
FROM films
ORDER BY title DESC;
|title                     |
|--------------------------|
|Æon Flux                  |
|xXx: State of the Union   |
|xXx (Triple X)            |
|eXistenZ|
...

$$

  • Ordre décroissant :
    • De Z à A
    • Minuscules avant majuscules
    • Æ peut venir en premier si stocké après z

$$

  • Mot-clé DESC pour décroissant
Interroger SQL de façon intermédiaire avec l'IA

Préciser l'ordre

$$

Ordre croissant

  • Du plus ancien au plus récent
  • Alphabétique
  • De A à Z
  • Chronologique

$$

⬇ ️ Ordre décroissant

  • Du plus récent au plus ancien
  • De Z à A
  • À rebours
Interroger SQL de façon intermédiaire avec l'IA

Invites vagues

SELECT title
FROM films
ORDER BY release_year;
|title                         |
|------------------------------|
|Intolerance: Love's Struggl...|
|Over the Hill to the Poorhouse|
|The Big Parade                |
|Metropolis                    |
...
Interroger SQL de façon intermédiaire avec l'IA

Être précis

Invite : Afficher les titres et les années de sortie, triés par année de sortie

SELECT title, release_year
FROM films
ORDER BY release_year;
|title                         |release_year|
|------------------------------|------------|
|Intolerance: Love's Struggle  |1916        |
|Over the Hill to the Poorhouse|1920        |
|The Big Parade                |1925        |
|Metropolis                    |1927        |
...
Interroger SQL de façon intermédiaire avec l'IA

Trier plusieurs champs

  • Trie par le premier champ indiqué, puis le suivant
SELECT title, oscar
FROM awards
ORDER BY oscar DESC;
|title                          |oscar|
|-------------------------------|-----|
|Lord of the Rings:Return of ...|11   |
|Titanic                        |11   |
|Ben-Hur                        |11   |
  • Comme un bris d'égalité
SELECT title, oscar, bafta
FROM awards
ORDER BY oscar DESC, bafta DESC;
|title               |oscar|bafta|
|--------------------|-----|-----|
|Lord of the Rings...|11   |2    |
|Ben-Hur             |11   |1    |
|Titanic             |11   |0    |
Interroger SQL de façon intermédiaire avec l'IA

Directions différentes

Invite : Afficher les titres de films et les années de sortie triés par année décroissante puis titre croissant

SELECT title, release_year
FROM films
ORDER BY release_year DESC, title ASC;
|title           |release_year|
|----------------|------------|
|10,000 B.C.     |            |
|A Touch of Frost|            |    
|Anger Management|            |    
|Animal Kingdom  |            |
...
Interroger SQL de façon intermédiaire avec l'IA

Passons à la pratique !

Interroger SQL de façon intermédiaire avec l'IA

Preparing Video For Download...