Hallo zusammen,
ich brauche bitte eure Hilfe bei folgendem Problem.
Ziel ist ein Diagramm, in dem die progressive Entwicklung von Newsletter Registrierungen dargestellt werden soll.
Leider tue ich mich mit QlikView hier etwas schwer.
Mit SQL konnte ich die Abfrage problemlos erstellen.
SELECT CONVERT(DATE, Main.[Emarsys Registration Timestamp]),
(
SELECT COUNT(*)
FROM Contact AS Sub
WHERE CONVERT(DATE, Sub.[Emarsys Registration Timestamp]) <= CONVERT(DATE, Main.[Emarsys Registration Timestamp])
AND CONVERT(DATE, Sub.[Emarsys Registration Timestamp]) <> '01.01.1753'
)
FROM Contact AS Main
WHERE CONVERT(DATE, [Emarsys Registration Timestamp]) <> '01.01.1753'
GROUP BY CONVERT(DATE, Main.[Emarsys Registration Timestamp])
ORDER BY CONVERT(DATE, [Emarsys Registration Timestamp]);
Um es noch etwas besser darzustellen, hier noch die Ausgabe der SQL Abfrage (s unten die Tabelle).
In Qlik habe ich die Kontakt-Tabelle komplett geladen.
Welche Technik eignet sich in Qlik am besten, um oben genannte SQL Abfrage in Qlik umzusetzen?
Gibt es eine Möglichkeit,über "Set Analysis" oder muss hier über das Script eine Art "Hilfstabelle" aufgebaut werden?
Über mögliche Vorschläge / Ansätze würde ich mich freuen.
Danke vorab.
Gruß
Pierre
Datum | Anzahl |
2016-08-02 | 20 |
2016-08-03 | 51 |
2016-08-04 | 72 |
2016-08-05 | 158 |
2016-08-06 | 212 |
2016-08-07 | 240 |
2016-08-08 | 295 |
2016-08-09 | 341 |
2016-08-10 | 380 |