SQL Anweisung meldete Fehler was ist falsch

05/08/2009 - 15:20 von ntoni nsimba | Report spam
Hallo,
ich habe drei Tabelle und möchte eine Tabelle updaten
Die Tabelle sind 1 zu 1 veknüpft durch das Feld artikel

Ich habe folgende SQL Einweisung geschrieben

update (fyar3sta ON fyar3sta.artikel=fyar2sta.artikel)
ON fyar3sta.artikel=fyar1sta.artikel
set fyar3sta.karenzzt = fyar2sta.wbzkrit
where fyar3sta.karenzzt>0
and fyar1sta.artwgr between 301 and 306;

was ist falsch hier

Gruß
toni
 

Lesen sie die antworten

#1 Karl Donaubauer
05/08/2009 - 15:47 | Warnen spam
ntoni nsimba wrote:
ich habe drei Tabelle und möchte eine Tabelle updaten
Die Tabelle sind 1 zu 1 veknüpft durch das Feld artikel

Ich habe folgende SQL Einweisung geschrieben

update (fyar3sta ON fyar3sta.artikel=fyar2sta.artikel)
ON fyar3sta.artikel=fyar1sta.artikel
set fyar3sta.karenzzt = fyar2sta.wbzkrit
where fyar3sta.karenzzt>0
and fyar1sta.artwgr between 301 and 306;

was ist falsch hier



In erster Linie fehlen die JOINs + die (Zweit-) Tabellennamen.

Wenn du beim SQL-Schreiben unsicher bist, dann bastle
die Abfrage doch in der Abfrageentwurfsansicht und
verwende dann den von Access erzeugten SQL-Text weiter.

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com + Anmeldung und Info zur
Access-Entwickler-Konferenz (AEK12), Oktober 2009, Nürnberg

Ähnliche fragen