Autor Beitrag
WEBSTER
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 94



BeitragVerfasst: Sa 03.12.05 12:30 
Salute,

ich möchte mir einen Update-SQL bauen der einen Join beeinhaltet. Leider schaffe ich es nicht.
Habe mir das so vorgestellt:

ausblenden SQL-Anweisung
1:
2:
3:
UPDATE
GESCHAEFTE G INNER JOIN ABRECHNUNGEN A ON (G.row_id = A.row_id_geschaefte)
SET G.Status= 'Abgerechnet'


Aber so läuft es nicht. Die Fehlermeldung lautet:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 2, char 14.
INNER.

Bitte um Hilfe.

THX
WEBSTER

Moderiert von user profile iconAXMD: Code- durch SQL-Tags ersetzt

_________________
Wer etwas anders macht, aber nicht besser, der sollte besser etwas anderes machen.
delphiDeveloper
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 48



BeitragVerfasst: Sa 03.12.05 16:37 
Titel: update sql muesste so funktionieren
ausblenden SQL-Anweisung
1:
2:
3:
4:
5:
UPDATE  GESCHAEFTE G
SET G.STATUS= 'ABGERECHNET'
  WHERE EXISTS
    (SELECT 1 FROM GESCHAEFTE GG INNER JOIN ABRECHNUNGEN A ON 
     (GG.ROW_ID = A.ROW_ID_GESCHAEFTE))