Hallo zusammen,
habe eine Frage an die Profis!
Problembeschreibung:
1. mehrere Tabellen mit den Name Daten1, Daten2, Daten3, Daten4
2. die Tabellen mit mehrerer nicht immer gleicher Anzahl von Feldern, aber die unten abgebildeten sind immer vorhanden:
Vorname / Name / Strasse / Datum /
3. es sollten die Tabellen verglichen und für die Ausgabe zusammengefasst werden - nach Datum
4. als Ergebnis soll die Häufigkeit des Vorkommens eines Datum in allen Tabellen chronologisch ausgegeben werden, etwa in Form:
Datum Anzahl
10.10.2018 5
11.10.2018 2
12.10.2018 8
13.10.2018 5
So etwa habe ich es versucht, aber es kommen nicht die "richtigen" Werte - Häufigkeiten raus..
SELECT
Datum, COUNT(*)
FROM ( SELECT Datum FROM Daten2
UNION ALL
SELECT Datum FROM Daten3
UNION ALL
SELECT Datum FROM Daten4
UNION ALL
SELECT Datum FROM Daten5
)
Daten1
GROUP BY Datum
Kann mir bitte jemand bei dem Problem helfen?
THX
Mike
habe eine Frage an die Profis!
Problembeschreibung:
1. mehrere Tabellen mit den Name Daten1, Daten2, Daten3, Daten4
2. die Tabellen mit mehrerer nicht immer gleicher Anzahl von Feldern, aber die unten abgebildeten sind immer vorhanden:
Vorname / Name / Strasse / Datum /
3. es sollten die Tabellen verglichen und für die Ausgabe zusammengefasst werden - nach Datum
4. als Ergebnis soll die Häufigkeit des Vorkommens eines Datum in allen Tabellen chronologisch ausgegeben werden, etwa in Form:
Datum Anzahl
10.10.2018 5
11.10.2018 2
12.10.2018 8
13.10.2018 5
So etwa habe ich es versucht, aber es kommen nicht die "richtigen" Werte - Häufigkeiten raus..
SELECT
Datum, COUNT(*)
FROM ( SELECT Datum FROM Daten2
UNION ALL
SELECT Datum FROM Daten3
UNION ALL
SELECT Datum FROM Daten4
UNION ALL
SELECT Datum FROM Daten5
)
Daten1
GROUP BY Datum
Kann mir bitte jemand bei dem Problem helfen?
THX
Mike