te lo ha planteado para casos concretos, son sugerencias generales que se deben tomar en cuenta a la hora de plantear las consultas pero que no siempre vas a poder aplicar :
un ejemplo corto
así el where de la subconsulta con alias t2 solamente hará las comprobaciones limitadas al resultado de ambas tablas, si unieses las tablas fuera (sin subconsulta) se añadiría el where al general con lo que comprobaría en todo el conjunto resultante de los inner joins
lo que no tengo claro es si el resultaro sería parejo al hacerlo así (yo "soy nuevo" en esto)
veamos que dice el experto