Gruppen-Filterbedingungen

In Kapitel 4 haben Sie die verschiedenen Arten von Filterbedingungen kennen gelernt und gesehen, wie man diese in der where-Klausel einsetzt. Beim Gruppieren von Daten können Sie auch nach dem Generieren der Gruppen Filterbedingungen auf die Daten anwenden. Diese Art von Filterbedingungen platziert man in die having-Klausel. Betrachten Sie folgendes Beispiel:

mysql> SELECT product_cd, SUM(avail_balance) prod_balance
    -> FROM account
    -> WHERE status = 'ACTIVE'
    -> GROUP BY product_cd
    -> HAVING SUM(avail_balance) >= 10000; +------------+--------------+ | product_cd | prod_balance | +------------+--------------+ | CD | 19500.00 | | CHK | 73008.01 | | MM | 17045.14 | | SBL | 50000.00 | +------------+--------------+ 4 rows in ...

Get Einführung in SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.