update in sql?

Hallo,
bin hier ganz frisch (in SQL ebenso) und hoffe, ihr habt mir eine Lösung.

Ich möchte in einer Tabelle diverse Felder ändern. Klar, geht mit UPDATE, SET WHERE.
Aber ich möchte mehrere Felder auf einmal ändern, wobei für jede Änderung eine neue Bedingung gelten muss.

Also
UPDATE XXX
SET alte = "neu"
WHERE id = opa

SET alte 2 ="neu2"
WHERE id = oma

Eben alles in einer Abfrage, aber mit verschiedenen Bedigungen.

Geht das in SQL überhaupt oder brauche ich da VBA
Sorry, da habe ich Null Scheckung.

Vielen Dank für Eure Unterstützung

Grüße
Klaus
 
Wenn du mehrere Datensätze ändern willst, die nicht alle eine bestimmte Bedingung erfüllen, dann musst du mehrere UPDATE-Queries absetzen.
 
Zurück