Hey Leute,
ich möchte das User-Verhalten der Dashboard-Seite in unserem System ermitteln über die Monate hinweg.
Bei dem Dashboard möchte ich sehen wie viele User haben das Dashboard x-mal geöffnet, also zwischen 1-10 mal usw, verteilt über die letzten Monate hinweg.
Jetzt habe ich mit SQL eine Tabelle erstellt, die mir für jeden User-Account anzeigt wie oft hat der User über die Monate hinweg
die Dashboards aufgerufen.
Was ich jetzt noch benötige - und ich habe keine Ahnung wie ich das mit SQL anstelle ist - wie fasse ich diese Anzahl der Aufrufe über die User-Accounts zusammen, so dass die oben gezeigte Tabelle sichtbar wird.
Mein aktueller Query lautet wie folgt:
Über jegliche Hilfe & Ansätze wie ich diese Tabelle mit SQL erstelle wäre ich sehr dankbar
ich möchte das User-Verhalten der Dashboard-Seite in unserem System ermitteln über die Monate hinweg.
Bei dem Dashboard möchte ich sehen wie viele User haben das Dashboard x-mal geöffnet, also zwischen 1-10 mal usw, verteilt über die letzten Monate hinweg.
Jetzt habe ich mit SQL eine Tabelle erstellt, die mir für jeden User-Account anzeigt wie oft hat der User über die Monate hinweg
die Dashboards aufgerufen.
Was ich jetzt noch benötige - und ich habe keine Ahnung wie ich das mit SQL anstelle ist - wie fasse ich diese Anzahl der Aufrufe über die User-Accounts zusammen, so dass die oben gezeigte Tabelle sichtbar wird.
Mein aktueller Query lautet wie folgt:
SQL:
SELECT
MAccount_Id,
SUM(IF(Month = 11, COUNT, "")) AS 'November',
SUM(IF(Month = 12, COUNT, "")) AS 'December',
SUM(IF(Month = 1, COUNT, "")) AS 'January',
SUM(IF(Month = 2, COUNT, "")) AS 'Feburary',
SUM(IF(Month = 3, COUNT, "")) AS 'March',
SUM(COUNT) AS Total
FROM (
SELECT MAccount_Id,
MONTH(CreationTime) AS Month, COUNT(*) as COUNT
FROM MTrackingEvent
GROUP BY MAccount_Id, month
) AS UserTracking GROUP BY MAccount_Id
Über jegliche Hilfe & Ansätze wie ich diese Tabelle mit SQL erstelle wäre ich sehr dankbar