Ich habe die folgende Tabelle:aktualisieren einzelne Spalt mit mehreren Werten SQL
Ich brauche die Tabelle zu aktualisieren und Werte in dem Spalte Code einzufügen. Ich habe den Code
UPDATE mytable
SET code=
CASE id
WHEN 1 THEN 'ASD'
WHEN 2 THEN 'FGH'
WHEN 3 THEN 'JKL'
WHEN 4 THEN 'QWE'
WHEN 5 THEN 'BAR'
END
WHERE id IN (1,2,3,4,5);
Kann ich dies in einer einzigen Abfrage durchführen, wie ich 14.000 Datensätze zu aktualisieren. Danke!
Sie haben bereits einzelne Abfrage geschrieben, was möchten Sie tun? –
ist es bereits einzelne Abfrage – Vecchiasignora
Wenn ich 14.000 Spalten anstelle von 5 Spalte aktualisieren muss, muss ich eine lange Abfrage schreiben. Was, wenn wir irgendeinen Wert in "Code" einfügen können. Es muss nicht angegeben werden. genauer gesagt können wir den Code mit 'ASD' oder 'FGH' entweder auf ID = 1 –