Hallo,
Aber mit folgendem Statement bekomme ich gar keine Ergebnisse (obwohl es welche geben müsste):
select * from orders left join documents using(order_id)
where document_status=6 and ISNULL(documents.order_id)
nein. Dieses Statement kann keinen einzigen Datensatz zurückliefern. Das ist völlig korrekt.
Deine Bedingung mit dem document\_status gehört in die Join-Bedingung, nicht in die WHERE-Klausel, siehe zum Beispiel [diesen Archivbeitrag](/archiv/2008/4/t170482/#m1114517).
Freundliche Grüße
Vinzenz