yo,
das heißt. Im programm wird eine rechnungsposition ausgewählt und die id und rechnungsnummer in die tabelle rechnungsauswahl geschrieben. dieser datensatz soll danach in der abfrage nicht mehr erscheinen.
typischer fall für einen OUTER JOIN, wobei du schauen musst, ob ich die Join -bedingung richtig umgesetzt habe:
SELECT
FROM rechnungspositionen rp
LEFT JOIN rechnungsauswahl ra ON ra.id_rechnungsposition = rp.id AND ra.rechnungsnummer = rp.rechnungsnummer
WHERE ra.id_rechnungsposition IS NULL
;
Ilja