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