Daten sortieren

Fortgeschrittenes SQL mit KI

Jasmin Ludolf

Senior Data Science Content Developer

Daten erkunden und analysieren

$$

💻 SQL- und KI-Fähigkeiten ausbauen:

Sortieren                   Gruppieren Filtern                 Zusammenfassen

Eigene Kategorien

$$

Alles mit Aufforderungen!

3D-Illustration von Sprechblasen, eine mit KI und eine mit Auslassungspunkten

Fortgeschrittenes SQL mit KI

Filmdatenbank

Schema, das die vier Tabellen in der Filmdatenbank mit Feldnamen und Datentypen zeigt

⚠️ Immer um Erlaubnis fragen, bevor man Kontext mit KI teilt

Fortgeschrittenes SQL mit KI

Sortieren

  • Ordnet Daten
  • Macht Suche schneller
  • Oft erster Schritt, um Muster zu erkennen

Unordentliches Bücherregal

Fortgeschrittenes SQL mit KI

Aufsteigende Reihenfolge

Aufforderung: Zeige alle Filmtitel alphabetisch

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            |
...

$$

  • Funktioniert bei jedem Feld

$$

  • ASC Aufsteigende Reihenfolge:
    • A bis Z
    • Sonderzeichen, Zahlen vor Buchstaben
    • Großbuchstaben vor Kleinbuchstaben
    • Standardsortierung
Fortgeschrittenes SQL mit KI

Absteigende Reihenfolge

Aufforderung: Zeige alle Filmtitel in absteigender Reihenfolge

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

$$

  • Absteigende Reihenfolge:
    • Z bis A
    • Kleinbuchstaben vor Großbuchstaben
    • Æ kann zuerst kommen, wenn nach z gespeichert

$$

  • DESC Schlüsselwort für absteigend
Fortgeschrittenes SQL mit KI

Reihenfolge festlegen

$$

Aufsteigende Reihenfolge

  • Älteste zuerst
  • Alphabetisch
  • Von A bis Z
  • Chronologisch

$$

⬇ ️ Absteigende Reihenfolge

  • Neueste zuerst
  • Von Z bis A
  • Rückwärts zählen
Fortgeschrittenes SQL mit KI

Vage Aufforderungen

SELECT title
FROM films
ORDER BY release_year;
|title                         |
|------------------------------|
|Intolerance: Love's Struggl...|
|Over the Hill to the Poorhouse|
|The Big Parade                |
|Metropolis                    |
...
Fortgeschrittenes SQL mit KI

Spezifisch sein

Aufforderung: Zeige Titel und Erscheinungsjahre, sortiert nach Erscheinungsjahr

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        |
...
Fortgeschrittenes SQL mit KI

Mehrere Felder sortieren

  • Sortiert nach dem ersten Feld, dann dem nächsten
SELECT title, oscar
FROM awards
ORDER BY oscar DESC;
|title                          |oscar|
|-------------------------------|-----|
|Lord of the Rings:Return of ...|11   |
|Titanic                        |11   |
|Ben-Hur                        |11   |
  • Wie ein Tiebreaker
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    |
Fortgeschrittenes SQL mit KI

Verschiedene Richtungen

Aufforderung: Zeige Filmtitel und Erscheinungsjahre, sortiert nach Jahr absteigend, dann Titel aufsteigend

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  |            |
...
Fortgeschrittenes SQL mit KI

Lass uns üben!

Fortgeschrittenes SQL mit KI

Preparing Video For Download...