Benutzer-Werkzeuge

Webseiten-Werkzeuge


computer:tutorials:sql:having

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
computer:tutorials:sql:having [2011/03/02 18:17]
christian [Beispiel]
computer:tutorials:sql:having [2012/03/24 12:25] (aktuell)
christian [Beispiel]
Zeile 1: Zeile 1:
-**HAVING** wird verwendet, um mit **GROUP BY** gruppierte Ergebnisse auf Bedingungen hin zu überprüfen.+**HAVING** wird verwendet, um mit **[[group_by|GROUP BY]]** gruppierte Ergebnisse auf Bedingungen hin zu überprüfen.
  
  
Zeile 9: Zeile 9:
  
 ======Beispiel====== ======Beispiel======
 +Es sollen alle Kunden inklusive Anzahl der aufgegebenen Bestellungen ausgegeben werden. Es sollen nur alle Kunden angezeigt werden, die mehr als eine Bestellung getätigt haben.
 +
 <​code>​mysql>​ SELECT KND_Nr AS "​Kunde",​ COUNT(*) AS "​Bestellungen"​ FROM BESTELLUNGEN GROUP BY <​code>​mysql>​ SELECT KND_Nr AS "​Kunde",​ COUNT(*) AS "​Bestellungen"​ FROM BESTELLUNGEN GROUP BY
 KND_Nr HAVING COUNT(*) > 1; KND_Nr HAVING COUNT(*) > 1;
computer/tutorials/sql/having.1299086276.txt.gz · Zuletzt geändert: 2011/03/02 18:17 von christian