Konwersja ENUM do TINYINT może dać nieoczekiwane wyniki, ponieważ MySQL będzie już przechowywać twoje ENUM w postaci liczb całkowitych. Aby uzyskać żądany wynik, powinieneś zacząć od konwersji swojej kolumny na CHAR(1) a następnie przejdź do TINYINT(1) .