Como usar dois JOIN MySql

Meu professor pediu isso aqui:
21%20PM
SELECT 1

SELECT 2

SELECT 3
SELECT_3

E passou o Banco para fazer os comandos: exemplo_atividade.sql (28,5,KB)

Eu consegui fazer o 3º SELECT, Mas tive dificuldades para resolver o 1º SELECT e o 2º SELECT.

Eu usei o comando:
select c.cod_cli, c.nome, pf.cpf, pf.data_nasc, pj.razao_social, pj.cnpj from clientes c
RIGHT join pessoa_fisica pf
on c.cod_cli = pf.cod_cli
LEFT JOIN pessoa_juridica pj
on pj.cod_cli = c.cod_cli
UNION
select c.cod_cli, c.nome, pf.cpf, pf.data_nasc, pj.razao_social, pj.cnpj from clientes c
LEFT join pessoa_fisica pf
on c.cod_cli = pf.cod_cli
RIGHT JOIN pessoa_juridica pj
on pj.cod_cli = c.cod_cli;
Para resolver o 2ºSELECT mas ele disse para fazer sem o UNION.

Se alguém puder me ajudar o mais rápido possível agradeço.