Gruppe von vs-Partition von Oracle

Schreibe ich eine Abfrage zum abrufen von Datensätzen aus einer Oracle warehouse. Eine einfache Select-Abfrage mit joins auf einige Tabellen und ich habe einige Spalten zusammengefasst werden. Daher habe ich am Ende mit Groupby auf den rest der Spalten.

Sagen, ich nehme etwa 10 Spalten und 5 ist aggregierten Spalten. also muss ich die Gruppe, indem Sie auf die anderen 5 Spalten. Ich kann sogar erreichen das gleiche, indem Sie nicht tun, Groupby-und mit über (paritition von) Klausel, in der jeder jedem Aggregat Spalte i herleiten wollen.

Ich bin mir nicht sicher, was besser ist gegen ein Lager oder im Allgemeinen.

InformationsquelleAutor | 2011-07-27
Schreibe einen Kommentar