SimplyFred
Grünschnabel
MySQL-Update
Hallo,
ich möchte gerne so etwas in der Art machen!
UPDATE kisten SET Zustand = 'belegt' WHERE 'Kisten-Nr' IN (SELECT min(`Kisten-Nr`) FROM `kisten` WHERE Zustand = 'frei'";
soll heissen:
Einen Update in Tabelle "kisten" des Feldes "Zustand" von "frei" nach "belegt"
und zwar soll es nur die kleinste "Kisten-Nr" aus der Tabelle "kisten" betreffen.
Wie macht man so etwas?
UPDATE kisten SET Zustand = 'belegt' -> setzt natürlich alle auf "belegt"
SELECT min(`Kisten-Nr`) FROM `kisten` WHERE Zustand = 'frei' -> zeigt mir die kleinste Kisten-Nr. die frei ist an
Wie kann man beide kombinieren?
Hallo,
ich möchte gerne so etwas in der Art machen!
UPDATE kisten SET Zustand = 'belegt' WHERE 'Kisten-Nr' IN (SELECT min(`Kisten-Nr`) FROM `kisten` WHERE Zustand = 'frei'";
soll heissen:
Einen Update in Tabelle "kisten" des Feldes "Zustand" von "frei" nach "belegt"
und zwar soll es nur die kleinste "Kisten-Nr" aus der Tabelle "kisten" betreffen.
Wie macht man so etwas?
UPDATE kisten SET Zustand = 'belegt' -> setzt natürlich alle auf "belegt"
SELECT min(`Kisten-Nr`) FROM `kisten` WHERE Zustand = 'frei' -> zeigt mir die kleinste Kisten-Nr. die frei ist an
Wie kann man beide kombinieren?
Zuletzt bearbeitet: