Cita:  pero como no lo usamos en la consulta por eso no lo entiendo.
    En todos los DBMS (Oracle, SQL Server, DB2; PostgreSQL, MySQL), 
toda tabla derivada debe tener alias.
Es obligatorio. 
Tabla derivada: Se dice de la tabla resultado de una subconsulta que se incluye en el FROM de una consulta mayor.   
Ante dudas de ese tipo se sugiere leer los manuales.