Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
informatik:sql-public:start [2021/01/13 10:10] – angelegt jonathan.pfeifferinformatik:sql-public:start [2021/02/10 10:25] (aktuell) jonathan.pfeiffer
Zeile 2: Zeile 2:
 ====== SQL ====== ====== SQL ======
 </jumbotron> </jumbotron>
 +
 +
 +===== Datenbankabfragen mit Adminer =====
 +{{ :informatik:sql-public:sql-adminer.mp4 |}}
 +
 +===== Einfache SQL-Abfragen =====
 +SELECT, FROM, WHERE, AND, OR, BETWEEN, NOT
 +
 +{{ :informatik:sql-public:sql-select-from-where-and-or-between-not.mp4 |}}
 +
 +===== Berechnete Felder =====
 +
 +Mit Hilfe der Datenbanksprache SQL können auch Befehle formuliert werden, die Berechnungen enthalten.
 +Da die Berechnung eine virtuelle Spalte mit den berechneten Werten erzeugt, muss die entsprechende Anweisung (z.B. ''fahrstundenzahl * 50 AS Umsatz'' ) als Projektion (hinter SELECT) geschrieben werden.
 +
 +Beispiel - Umsatzermittlung je Fahrstunde:
 +<code sql>
 +SELECT schuelernr, stundenzahl, stundenzahl * 50 AS Umsatz 
 +FROM fahrstunden;
 +</code>
 +
 +Um das Ergebnis einer Berechnung oder einer Funktion in einem gewünschten Zahlenformat zu erhalten, muss die FORMAT-Funktion verwendet werden.
 +
 +<code sql>
 +FORMAT(zahl, dezimalstellen)
 +</code>
 +
 +Der Ausdruck''FORMAT(17.896578101,2)'' ergibt das Ergebnis: ''17.90''
 +
 +{{ :informatik:sql-public:sql-berechnete-felder.mp4 |}}
 +
 +
 +===== Aggregatfunktionen =====
 +{{ :informatik:sql-public:sql-aggregatfunktionen.mp4 |}} \\
 +\\
 +{{ :informatik:sql-public:sql-count.mp4 |}}
 +
 +