Hi,
Danke für die Antworten. Ich habe als erstes die "moderne" Variante ausprobiert (aber noch nicht wirklich begriffen) jedoch erhalte ich zumindest ein Ergebnis statt Fehlermeldungen.
Merkwürdig ist nur:
In der tab1.Herkunft gibt es knapp 16.000 (von ca. 22.000) Datensätzen mit "Deutschland".
In der Tab2 gibt es insgesamt nur 70.000 Datensätze überhaupt und trotzdem sagt mir der
SQL:
dass er 92.699 Datensätze findet. Wo könnte mein Logik-fehler begründet sein?
nachfolgend die "Originale"-
SQL
SELECT
messwerte.*
FROM
messwerte
INNER JOIN
patienten ON patienten.id_pat = messwerte.pat_id
WHERE
patienten.herkunft_kind = 'Deutschland'