2.2.4.

Data Retrieval Language

Group By / Aggregation Functions / Having

tab_verkaeufe_2.2.4.

SELECT angebot_id, filiale_id, umsatz
FROM tab_verkaeufe
;

SELECT angebot_id, filiale_id, sum(umsatz) AS summe_umsatz
FROM tab_verkaeufe
WHERE umsatz < 200
GROUP BY filiale_id, angebot_id
;

SELECT filiale_id, angebot_id, sum(umsatz) AS summe_umsatz
FROM tab_verkaeufe
GROUP BY angebot_id, filiale_id HAVING sum(umsatz) > 300
ORDER BY filiale_id, angebot_id
;

vw_224_bsp3