Hallo,
Ich versuche Records in meiner DB zu zaehlen. Ich habe 2 Tabellen die ueber eine project_id verbunden sind. Eigentlich kein Problem, nur sind meine Eintraege in Gruppen unterteilt, die ein unterschiedliches Startdatum haben sollen. Hier mal der bisherige Code:
Es gibt also 4 Projekte, die alle ein anderes Startdatum haben. Ich moechte fuer jedes Projekt auch jeweils nur die "Hits" zaehlen, die das Startdatum bereits erreicht haben. Das Startdatum steht in der Tabelle PROJECTDATA, die "Hits" mit dem Datum in der Tabelle HITSDATA.
Ich moechte kein "Group By Project" haben, sondern die Summe der Daten haben. Wie setzte ich das dann am Besten um? Ich komme leider nicht drauf. Kann mir jemand einen Tip geben? Vielen Dank im Voraus.
Ich versuche Records in meiner DB zu zaehlen. Ich habe 2 Tabellen die ueber eine project_id verbunden sind. Eigentlich kein Problem, nur sind meine Eintraege in Gruppen unterteilt, die ein unterschiedliches Startdatum haben sollen. Hier mal der bisherige Code:
Code:
SELECT count(DISTINCT hitno) AS qty FROM (SELECT * FROM PROJECTDATA, HITSDATA WHERE PROJECTDATA.project_id = HITSDATA.project_id)
Ich moechte kein "Group By Project" haben, sondern die Summe der Daten haben. Wie setzte ich das dann am Besten um? Ich komme leider nicht drauf. Kann mir jemand einen Tip geben? Vielen Dank im Voraus.
Comment