Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2014, 15:33
esteban308
 
Fecha de Ingreso: junio-2014
Mensajes: 18
Antigüedad: 6 años, 7 meses
Puntos: 0
left join a 3 tablas

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 original
  1. SELECT ejecucion_etapa.etacodigo, actividad_tipos.actcodigo, SUM(ejecucion_actividad.totalactiva) AS cant
  2.         FROM ejecucion_actividad, ejecucion_etapa, actividad_tipos
  3.         LEFT JOIN actividad_tipos ON (ejecucion_actividad.codigoacttip = actividad_tipos.actcodigo)
  4.         LEFT JOIN ejecucion_etapa ON (ejecucion_actividad.codigoacttip = ejecucion_etapa.etacodigo)    
  5.         WHERE opcodigo='$op'
  6.         GROUP BY ejecucion_etapa.etacodigo, actividad_tipos.actcodigo
  7.         ORDER BY ejecucion_etapa.etacodigo ASC


Cabe acotar que soy bastante nuevo en postgres, agradecería cualquier tipo de ayuda.

Gracias

Última edición por gnzsoloyo; 07/06/2014 a las 13:56 Razón: No etiquetado...