Como usar campos alfanuméricos com a cláusula BETWEEN no Mysql?

Eu tenho uma tabela que contém um nome de campo como mgrs, o valor armazenado em campos de mgrs é como '42SWC227821555' pode conter mais caracteres e letras minúsculas. Então agora eu quero pesquisar registros entre dois mgrs, então como posso fazer isso? posso converter o valor de mgrs para inteiro primeiro e depois usar a cláusula between?

questionAnswers(3)

yourAnswerToTheQuestion