small-step: Access XP: UPDATE mit INNER JOIN möglich?

Beitrag lesen

Hallo alle,

ich habe ein kleines Problem. Ich möchte in einer Tabelle eine Spalte updaten. Allerdings nur, wenn dieser Eintrag zu einem bestimmten Eintrag in einer anderen Tabelle gehört. Klingt jetzt ein wenig seltsam, ich weiß nicht genau, wie ich die Beziehungen sonst darstellen soll, aber ein Beispiel:

Aktualisiert werden soll die Rechnungsnummer in der Tabelle Arbeitszeit bei den Einträgen, die über die Tabelle Projektliste mit einem Eintrag der Tabelle Projekte verknüpft sind. Ich habe es mit etwas in dieser Art versucht

UPDATE tbArbeitszeit
    (INNER JOIN tbProjektliste
        ON tbProjekte.PKProjekt = tbProjektliste.FKProjekt)
            INNER JOIN tbArbeitszeit
                ON tbProjektliste.PKProjektliste = tbArbeitszeit.FKProjektliste
    SET tbArbeitszeit.Rechnung = '4-1093534116'
    WHERE tbProjekte.PKProjekt = 4

Allerdings scheine ich einen Syntaxfehler eingearbeitet zu haben.

Kann, mag mir jemand helfen? :-)

Danke schonmal!

small-step