Buenas tardes a todos,
Estoy tratando de hacer un left join sobre tres tablas, pero al momento de ejecutar la consuta me sale el siguiente error: El servidor dice ERROR: el nombre de tabla «actividad_tipos» fue especificado más de una vez.
No entiendo cual es el problema, esta es la consulta :
Código SQL:
Ver originalSELECT ejecucion_etapa.etacodigo, actividad_tipos.actcodigo, SUM(ejecucion_actividad.totalactiva) AS cant
FROM ejecucion_actividad, ejecucion_etapa, actividad_tipos
LEFT JOIN actividad_tipos ON (ejecucion_actividad.codigoacttip = actividad_tipos.actcodigo)
LEFT JOIN ejecucion_etapa ON (ejecucion_actividad.codigoacttip = ejecucion_etapa.etacodigo)
WHERE opcodigo='$op'
GROUP BY ejecucion_etapa.etacodigo, actividad_tipos.actcodigo
ORDER BY ejecucion_etapa.etacodigo ASC
Cabe acotar que soy bastante nuevo en postgres, agradecería cualquier tipo de ayuda.
Gracias