Hola,
Igual puedes usar una función como "SUBSTR", más o menos de este modo:
Código SQL
[-]
SELECT ,*FROM CAJA
WHERE SUBSTR(0, 2, LTRIM(INTERNO)) BETWEEN "40" AND "80"
ORDER BY INTERNO ASC
Ojo, ignoro si SQL cuenta con la función susomentada (MySQL sí, por ejemplo) y también ignoro si los parámetros son del todo correctos (están donde corresponden), pero, creo que se capta la idea: se trata de quedarse únicamente con las dos primeras cifras... que parecen ser las que te interesan.