Elaborar query sql inner join

Pessoal beleza? To tentando montar uma query aqui no postgres e não to conseguindo, queria pedir a ajuda de vocês, vou por o modelo aqui e quero fazer o seguinte :

preciso pegar o abvname da tabela equip pela tabela element passando o element_id e element_level navegando nas respectivas pks e fks porem não consigo.

Modelo é mais ou menos assim:

a query q eu tentei fazer, eu consigo trazer os dados, mas eles vem duplicados e o filtro com o id e element_level tbm não, segue o codigo que tentei:

select distinct eq.abvname from element elem inner join element_info info on elem.element_id = info.element_id inner join high_level_to h on info.high_code = h.high_code inner join equipment eq on eq.equip_code = h.equip_code;

Sou iniciante se puderem ter um pouco de paciencia e me ajudar com uma força.