Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

3. Datenbankabfragen > Die Klauseln group by und having

Die Klauseln group by und having

Alle bisherigen Abfragen haben unbearbeitete Rohdaten geliefert. Doch gelegentlich möchte man auch Trends in den Daten ausfindig machen, und dazu muss der Datenbankserver die Daten ein wenig aufbereiten, ehe die Ergebnismenge abgeliefert werden kann. Ein möglicher Mechanismus hierfür ist die group by-Klausel, die Daten nach Spaltenwerten zusammenfasst. Vielleicht möchten Sie keine Liste von Mitarbeitern und zugehörigen Abteilungen, sondern eine Liste der Abteilungen mit der jeweiligen Anzahl der Mitarbeiter. Wenn Sie die group by-Klausel verwenden, können Sie auch eine having-Klausel einsetzen: Diese filtert die gruppierten Daten in der gleichen Weise, wie es die where-Klausel mit Rohdaten tut.

Werfen Sie hier einen kurzen Blick auf eine Abfrage, die alle Angestellten in allen Abteilungen zählt und die Namen der Abteilungen zurückliefert, in denen mehr als zwei Personen arbeiten:


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint