mySQL 5.5 - CASE IF ELSE

oliverb

Mitglied
Moin zusammen,

ich baue gerade an dieser Abfrage:

SELECT productID,
CASE
WHEN productID = '000000000010000027' THEN stock = '11'
ELSE stock
END as stock
FROM `table`
ORDER BY productID

Als Ergebnis soll bei dieser Artikelnummer (productID) der Lagerbestand angepasst werden auf 11. Die restlichen Artikel sollen unverändert bleiben.

Was funktioniert nicht?
Der Artikel mit der productID 000000000010000027 bekommt in der Ausgabe den Lagerbestand 0.

Irgendwie ist mir das wahrscheinlich zu einfach um selbst drauf zu kommen. Brauche daher bitte Eure Hilfe. Danke!.
 
Zuletzt bearbeitet:
Zurück