Una opción es CAST
el 112
a CHAR
para obtener una coincidencia adecuada:
WHERE CAST(id AS CHAR(12)) = '112abcdefg'
El 12
en CHAR
es una conjetura; debe ser lo suficientemente grande para su mayor id
.
Eso probablemente eliminará cualquier posibilidad de optimización, por lo que otra opción (aunque no estoy 100% seguro) es usar un BINARY
comparación. Probé esto con algunos valores diferentes y funciona:
WHERE BINARY id = '112abcdefg'