Hallo,
ich stehe wieder einmal vor einem Problem und hoffe, dass mir hier wer helfen kann. Ich solle eine Abfrage erstellen, wo die Anzahl der vorherigen Sätze zum aktuellen Satz hinzugezählt.
z.B.:
Das Ergebnis solle dann folgendermaßen aussehen:
Danke
Urwi
Oracle 11g
ich stehe wieder einmal vor einem Problem und hoffe, dass mir hier wer helfen kann. Ich solle eine Abfrage erstellen, wo die Anzahl der vorherigen Sätze zum aktuellen Satz hinzugezählt.
z.B.:
Code:
WITH meinetabelle AS ( SELECT 1 id, to_date('11.06.2012','DD.MM.YYYY') datumsfeld FROM dual UNION ALL SELECT 2 , to_date('12.06.2012','DD.MM.YYYY') datumsfeld FROM dual UNION ALL SELECT 3 , to_date('12.06.2012','DD.MM.YYYY') datumsfeld FROM dual UNION ALL SELECT 4 , to_date('13.06.2012','DD.MM.YYYY') datumsfeld FROM dual UNION ALL SELECT 5 , to_date('13.06.2012','DD.MM.YYYY') datumsfeld FROM dual UNION ALL SELECT 6 , to_date('14.06.2012','DD.MM.YYYY') datumsfeld FROM dual ) SELECT datumsfeld, COUNT(*) FROM meinetabelle GROUP BY datumsfeld ORDER BY datumsfeld
Code:
DATUM COUNT(*) Kum ----------- ---------- ---- 11.06.2012 1 1 12.06.2012 2 3 13.06.2012 2 5 14.06.2012 1 6
Urwi
Oracle 11g
Comment