fk: Access-Zustände einer Checkbox

Beitrag lesen

tschuldigung, den left-join habe ich einfach überlesen.
hatte mich gleich auf den 3. zustand konzentriert.
bei einem inner-join gilt mein statement jedoch.

wie die anderen bereits sagten, durch den left-join wird die linke tabelle komplett gelesen. wenn es nun keine sätze in der anderen tabelle gibt, wird hier ein NULL generiert. das wäre dann der 3. zustand.

um dies abzufangen, kannst du in der on bedingung einen IF oder CASE einbauen, und bei NULL einen ja/nein einsetzen.