Als «aggregate» getaggte Fragen

Kombinieren mehrerer Datenpunkte zu einem einzigen Datenpunkt. Dies wird normalerweise in Bezug auf SQL und normalerweise auf eine Aggregatfunktion irgendeiner Art verwendet.

96
Speichern oder Berechnen von Aggregatwerten

Gibt es Richtlinien oder Faustregeln, die festlegen, wann Aggregatwerte gespeichert und wann sie im laufenden Betrieb berechnet werden sollen? Angenommen, ich habe Widgets, die Benutzer bewerten können (siehe Schema unten). Jedes Mal, wenn ich ein Widget anzeige, kann ich die durchschnittliche...

44
Doppelte Einträge in ListAgg (Oracle) entfernen

Vor Oracle 11.2 habe ich eine benutzerdefinierte Aggregatfunktion verwendet, um eine Spalte in eine Zeile zu verketten. 11.2 Die LISTAGGFunktion wurde hinzugefügt , daher versuche ich, sie stattdessen zu verwenden. Mein Problem ist, dass ich doppelte Ergebnisse eliminieren muss und dies anscheinend...

20
Summe / Anzahl / Durchschnitt über Datumsintervall

In einer Datenbank mit Transaktionen, die über einen Zeitraum von 18 Monaten Tausende von Entitäten umfasst, möchte ich eine Abfrage ausführen, um jeden möglichen 30-Tage-Zeitraum entity_idmit einer Summe ihrer Transaktionsbeträge und COUNT ihrer Transaktionen in diesem 30-Tage-Zeitraum zu...