Modifique un poco las tablas y ademas al final del articulo puse una pequeña guia para que el usuario vea que se esta haciendo en cada sql y por que tiene esa sintaxis, que es lo que se obtiene y como se obtiene, ademas por que es mejor usar una sql y no la otra,