Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:sql_gruppierungen:lsg:start [10.11.2020 08:32] – sbel | faecher:informatik:oberstufe:datenbanken:sql_gruppierungen:lsg:start [18.03.2025 08:40] (aktuell) – Frank Schiebel | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
^Funktion ^ Bedeutung ^ Wert in Gruppe '' | ^Funktion ^ Bedeutung ^ Wert in Gruppe '' | ||
- | | AVG | Durchschnittlicher Bestand in der den Preiskategorien | + | | AVG | Durchschnittlicher Bestand in der den Preiskategorien |
| COUNT | | COUNT | ||
| MAX | | MAX | ||
Zeile 53: | Zeile 53: | ||
**Allgemein: | **Allgemein: | ||
+ | Folgendes funktioniert also __nicht__: | ||
<code sql> | <code sql> | ||
SELECT ABestand, AVG(APreis) AS Mittelpreis | SELECT ABestand, AVG(APreis) AS Mittelpreis | ||
Zeile 60: | Zeile 61: | ||
</ | </ | ||
+ | Das funktioniert aber: | ||
<code sql> | <code sql> | ||
SELECT ABestand, AVG(APreis) AS Mittelpreis | SELECT ABestand, AVG(APreis) AS Mittelpreis | ||
Zeile 73: | Zeile 75: | ||
SELECT APreis, SUM(`ABestand`)*APreis AS Umsatz | SELECT APreis, SUM(`ABestand`)*APreis AS Umsatz | ||
FROM artikel | FROM artikel | ||
- | GROUP BY APreis HAVING Umsatz >= 3000 | + | GROUP BY APreis |
+ | HAVING Umsatz >= 3000 | ||
</ | </ | ||