Lage:
2 Tabellen: Adressen, Zuordnungen
In der Adressentabelle ist der Typ(Spalte) Haushalte aufgenommen. Für diese Haushalte erfolgen über ein dazugehörendes Programm u.a. Zuordnungen eines anderen Typs (Haushaltshilfen).
Diese Zuordnungen sind in der 2. Tabelle mit den jeweils beiden IdentNr und den Daten "von" und "bis" und weiteren Informationen aufgenommen.
Zuordnungen erfolgen i.d.R. über einen Zeitraum vom 2 Monaten.
Auftrag:
Es soll festgestellt werden, welche aktiven Haushalte keine Zuordnungen haben, oder gibt es Haushalte bei denen eine Dauerzuordnung ( länger als 2 Monate ) vorhanden ist.
Mein Problem:
Mit dem folgenden SELECT habe ich zumindest Haushalte mit fehlenden Zuordnungen erhalten. Aber alle weiteren Versuche die Abfrage so zu erweitern, dass registrierte Zuordnungen länger als 2 Monate ermittelt werden, führten nur zu Fehlermeldungen.
Besteht da Hoffnung auf eine Lösung??
Würde mich freuen
Gruß Conny105
2 Tabellen: Adressen, Zuordnungen
In der Adressentabelle ist der Typ(Spalte) Haushalte aufgenommen. Für diese Haushalte erfolgen über ein dazugehörendes Programm u.a. Zuordnungen eines anderen Typs (Haushaltshilfen).
Diese Zuordnungen sind in der 2. Tabelle mit den jeweils beiden IdentNr und den Daten "von" und "bis" und weiteren Informationen aufgenommen.
Zuordnungen erfolgen i.d.R. über einen Zeitraum vom 2 Monaten.
Auftrag:
Es soll festgestellt werden, welche aktiven Haushalte keine Zuordnungen haben, oder gibt es Haushalte bei denen eine Dauerzuordnung ( länger als 2 Monate ) vorhanden ist.
Mein Problem:
Mit dem folgenden SELECT habe ich zumindest Haushalte mit fehlenden Zuordnungen erhalten. Aber alle weiteren Versuche die Abfrage so zu erweitern, dass registrierte Zuordnungen länger als 2 Monate ermittelt werden, führten nur zu Fehlermeldungen.
SQL:
Select
aa.identifikation, aa.name, aa.vorname
from Adressen aa
where aa.Typ = 'Haushalt' and aa.Aktiv = 1 and IBAN IS NOT NULL
and aa.Identifikation NOT IN
(Select distinct ab.ID_Haushalt from Zuordnungen ab)
Besteht da Hoffnung auf eine Lösung??
Würde mich freuen
Gruß Conny105
Zuletzt bearbeitet von einem Moderator: