neuerlehrplan:klasse09:auswertung
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
neuerlehrplan:klasse09:auswertung [2024/09/30 08:54] – [Formulierung der Bedingung] lutz | neuerlehrplan:klasse09:auswertung [2024/10/02 11:49] (aktuell) – [Verfeinerung der Ausgabe] lutz | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Im Abschnitt [[neuerlehrplan: | Im Abschnitt [[neuerlehrplan: | ||
- | * **DDL** - Definition und Veränderung von Relationen (tabellen) | + | * **DDL** - Definition und Veränderung von Relationen (Tabellen) |
* **DML** - Erfassung und Pflege der Daten | * **DML** - Erfassung und Pflege der Daten | ||
* **QL** - Anfragesprache zur Auswertung der Datenbasis | * **QL** - Anfragesprache zur Auswertung der Datenbasis | ||
Zeile 119: | Zeile 119: | ||
</ | </ | ||
+ | ===like=== | ||
+ | |||
+ | Den Vergleichsoperator '' | ||
+ | |||
+ | **Beispiel 4** | ||
+ | |||
+ | Gib alle Daten aller Nutzer aus, deren Nutzername mit ' | ||
+ | |||
+ | <code sql> | ||
+ | SELECT * | ||
+ | FROM users | ||
+ | WHERE username like ' | ||
+ | </ | ||
+ | |||
+ | **Beispiel 5** | ||
+ | |||
+ | Gib alle Daten aller Nutzer aus, bei denen der zweite Buchstabe im Nutzernamen ein a ist. | ||
+ | |||
+ | <code sql> | ||
+ | SELECT * | ||
+ | FROM users | ||
+ | WHERE username like ' | ||
+ | </ | ||
====Verfeinerung der Ausgabe==== | ====Verfeinerung der Ausgabe==== | ||
+ | |||
+ | Manchmal kann es vorkommen, dass Datensätze mehrfach auftreten: | ||
+ | |||
+ | **Beispiel 1** | ||
+ | |||
+ | <code sql> | ||
+ | SELECT gender | ||
+ | FROM users | ||
+ | </ | ||
+ | |||
+ | Um jeden Datensatz einfach auszugeben kann man das Schlüsselwort '' | ||
+ | |||
+ | **Beispiel 2** | ||
+ | |||
+ | <code sql> | ||
+ | SELECT DISTINCT gender | ||
+ | FROM users | ||
+ | </ | ||
+ | |||
+ | Man kann auch die Ausgabe ordnen. Dabei ordnet | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Das '' | ||
+ | |||
+ | **Beispiele 3 und 4** | ||
+ | |||
+ | Gib alle Daten aller Nutzer geordnet nach Größe aus (absteigend und aufsteigend)! | ||
+ | |||
+ | <code sql> | ||
+ | SELECT * | ||
+ | FROM users | ||
+ | ORDER BY centimeters DESC | ||
+ | </ | ||
+ | |||
+ | <code sql> | ||
+ | SELECT * | ||
+ | FROM users | ||
+ | ORDER BY centimeters | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | <WRAP center round download 60%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ |
neuerlehrplan/klasse09/auswertung.1727679294.txt.gz · Zuletzt geändert: 2024/09/30 08:54 von lutz