Vamos, con un poco de voluntad y analogía es suficiente, nada mas necesitas comprar esos campos con su tabla de unión, lo que yo puse es nada más como se estructura un INNER JOIN, obviamente que copy & paste no funcionará para casos particulares:
Código:
...INNER JOIN tipopromo ON promos.id = tipopromo.tiprom_id INNER JOIN
tipovivivienda ON promos_tipoviv = tipovivienda.tipviv_id INNER JOIN viviendas
ON viviendas.viv_promo = promos.promo_id [WHERE condiciones]