2016-11-17 3 views
0

Ich mag a.instit aktualisieren, aber statt Ergebnis bekam ich einen Fehler 1064Update-Feld x aus dem zweiten Fehler beitreten

  UPDATE a 
      SET a.instit = c.bezeichnung 
      FROM kunde AS a 
      INNER JOIN bestellte_artikel AS b 
      ON a.idkunde = b.idkunde 
      INNER JOIN artikel AS c 
      ON b.idartikel = c.idartikel 
      where 1 

Vielen Dank im Voraus.

Antwort

1

Sie SQL-Server-Syntax verwenden, versuchen Sie dies:

UPDATE kunde a 
INNER JOIN bestellte_artikel b 
ON a.idkunde = b.idkunde 
INNER JOIN artikel c 
ON b.idartikel = c.idartikel 
SET a.instit = c.bezeichnung 
where 1 
+0

Thank you! Es klappt! – Didi

Verwandte Themen