Hallo zusammen,
meine Frage betrifft eine SQL Abfrage in MS-Access.
Ich habe dort 3 Tabellen.
1. Eine Tabelle mit Patientennamen (qryPatDSG)
2. eine Tabelle mit Kalenderwochen (tblKW)
3. eine Tabelle in die für jeden Patienten, ein Eintrag pro Kalenderwoche erfolgen muss. (tblMedisRichten)
Wir bekomme ich nun raus, welche Patienten für Kalenderwoche x noch keinen Eintrag in Tabelle 3 haben?
Mein aktueller Code lautet wie folgt:
Dieser zeigt mir aber nun nur die Patienten, die noch keinen Eintrag in Tabelle 3 haben. Ich möchte aber nur die sehen, die noch keinen Eintrag mit dem Feld KW_ID = x haben.
Wie bekomme ich also die Tabelle 2 in diese SQL Anweisung gebastelt?
Hoffe dass es verständlich ist und dass ich nicht komplett auf dem Holzweg bin
Mit besten Grüßen
meine Frage betrifft eine SQL Abfrage in MS-Access.
Ich habe dort 3 Tabellen.
1. Eine Tabelle mit Patientennamen (qryPatDSG)
2. eine Tabelle mit Kalenderwochen (tblKW)
3. eine Tabelle in die für jeden Patienten, ein Eintrag pro Kalenderwoche erfolgen muss. (tblMedisRichten)
Wir bekomme ich nun raus, welche Patienten für Kalenderwoche x noch keinen Eintrag in Tabelle 3 haben?
Mein aktueller Code lautet wie folgt:
SQL:
SELECT * FROM qryPatDSG AS T1
LEFT JOIN tblMedisRichten AS T2 ON T2.PERS_ID = T1.PERS_ID
WHERE T2.PERS_ID Is Null
Dieser zeigt mir aber nun nur die Patienten, die noch keinen Eintrag in Tabelle 3 haben. Ich möchte aber nur die sehen, die noch keinen Eintrag mit dem Feld KW_ID = x haben.
Wie bekomme ich also die Tabelle 2 in diese SQL Anweisung gebastelt?
Hoffe dass es verständlich ist und dass ich nicht komplett auf dem Holzweg bin

Mit besten Grüßen