O'Reilly logo

Microsoft SQL Server 2008 R2 - Das Entwicklerbuch by Alexander Köller, Klaus Löffelmann, Jörg Neumann, Georg Urban

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Gruppieren von Ergebnissen

Die Klausel group by erlaubt es, Dubletten von Elementen einer oder mehrerer Auflistungen in Gruppen zusammenzufassen. Sie möchten also beispielsweise eine Auflistung von Kontakten nach Nachnamen gruppieren, und dann in einer geschachtelten Schleife durch die Namen und innen durch alle den Namen zugeordneten Kontakte iterieren. Mit der group by -Klausel können Sie genau das erreichen, wie das folgende Beispiel zeigt:

Sub GroupByDemo()
    Dim ergebnisliste = From adrElement In adrListe _
                        Group By adrElement.Nachname Into Kontaktliste = Group _ Order By Nachname For Each element In ergebnisliste With element Console.WriteLine(element.Nachname) For Each Kontakt In element.Kontaktliste With Kontakt Console.WriteLine(.ID & ": ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required