Puedes ocupar LIKE con wildcards, ejemplo:
Código:
SELECT * FROM alumnos WHERE dni = '5445%';
-- Mostrará todos los DNI que empiezan con 5445
SELECT * FROM alumnos WHERE dni = '%5445';
-- Mostrará todos los DNI que terminan con 5445
SELECT * FROM alumnos WHERE dni = '%5445%';
-- Mostrará todos los DNI que contengan 5445 en el DNI completo
SELECT * FROM alumnos WHERE dni = '%54?5%';
-- Mostrará todos los DNI que contengan 54X5 en el DNI completo, donde X puede ser cualquier caracter.
Saludos.