Sí puedes hacerlo con UNION ALL (echa un vistazo en el manual), porque ambas tablas tienen la misma estructura y los campos unidos de las dos tablas son del mismo tipo (ordeno los datos por username):
Código SQL:
Ver original(SELECT username, password, rango, 'alumno' AS tabla FROM alumno)
UNION ALL
(SELECT username, password, rango, 'maestro' FROM maestros )
ORDER BY username