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/02/03 08:49] – [Berechnete Felder] jonathan.pfeifferinformatik:sql-public:start [2021/02/10 10:25] (aktuell) jonathan.pfeiffer
Zeile 17: Zeile 17:
 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. 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:+Beispiel - Umsatzermittlung je Fahrstunde:
 <code sql> <code sql>
-SELECT nachnamefahrstundenzahlfahrstundenzahl * 50 AS Umsatz  +SELECT schuelernrstundenzahlstundenzahl * 50 AS Umsatz  
-FROM fahrschueler;+FROM fahrstunden;
 </code> </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 |}}
 +