UPDATE unter Access SQL
-
Hi ich hab hier zwei Tabellen, wenn in der einen SC-ID gleich der SCUSERID der anderen ist soll er mir den Status "WMM" setzen. Aber warum geht das so nicht?
UPDATE erkb_rechte SET Anwendung= 'WMM' WHERE (([Ärzte Wissen]![SC-ID]=[erkb_rechte]![SCUSERID]));
-
Was sollen die Ausrufezeichen in der Where-Klausel?
-
Knallt dir Access automatisch rein, warte ich nehm sie mal raus:
geht immer noch nicht, auch nicht mit Punkt
-
Wenn du ne Einschränkung für dein Update haben willst, wirst da hinten wohl noch ein SELECT einarbeiten müssen und nicht so ein komischen Sytnax-Error-Haufen^^
-
UPDATE erkb_rechte SET Anwendung= 'WMM' WHERE SCUSERID IN (SELECT erkb_rechte.SCUSERID FROM erkb_rechte INNER JOIN Ärzte_Wissen ON erkb_rechte.SCUSERID = Ärzte_Wissen.SC-ID)
So ich hoffe die Tabellenamen stimmen. Schau mal ob das klappt.