Hola de nuevo Rasec101
El query me lo aventé al vuelo, como una idea, por eso decía que no sabría si serviría...
El error que comentas es porque puse alias para poder utilizar dos veces la misma tabla REGIONES (R1 y R2)... por lo tando los LEFT JOIN's deberían quedar más o menos así:
Código:
LEFT JOIN regiones R1 ON clienteinfo.idRegion = R1.idRegion
LEFT JOIN regiones R2 ON anuncios.idRegion = R2.idRegion
Si esto no funciona postea las sentencias de creación de tus tablas y pon algunos datos de pruebas, para poder reproducir el modelo y ver alguna otra alternativa.
Saludos
Leo.