Blaubart: ENUM (mysql)

Beitrag lesen

Tach.

SELECT enum_feld + 10 FROM tabelle
Das würde dir jetzt für deinen ungültigen Wert 10 liefern.

Noch klarer wird es vielleicht mit ...

SELECT enum_feld, CAST(enum_feld AS UNSIGNED)

... welches den Integerwert liefert, durch den der Eintrag im ENUM intern repräsentiert wird.

--
Once is a mistake, twice is jazz.