ERROR: table name xxxx specified more than once
Publicado por Rafael (15 intervenciones) el 26/12/2017 14:28:04
Buen Dia, a ver si me pueden orientar, tengo este inconveniente con los join.
Porque el pgadmin me arroja ese error?
Gracias de antemano
1
2
3
4
5
6
7
8
9
SELECT sno_hpersonalnomina.codnom, count(distinct(sno_hpersonalnomina.codper)) as trabajadores, trunc(cast(sum(ABS(sno_hsalida.valsal)) as numeric), 2) as asignaciones
from sno_hpersonalnomina, sno_hsalida
JOIN sno_hpersonalnomina ON sno_hsalida.codnom = sno_hpersonalnomina.codnom
JOIN sno_hpersonalnomina ON sno_hsalida.codper = sno_hpersonalnomina.codper
join sno_hpersonalnomina on sno_hsalida.codperi= sno_hpersonalnomina.codperi
join sno_hpersonalnomina on sno_hsalida.anocur= sno_hpersonalnomina.anocur
where sno_hpersonalnomina.codnom::integer <= 8 AND sno_hpersonalnomina.staper::integer = 1 and (tipsal='A')
group by sno_hpersonalnomina.codnom
order by sno_hpersonalnomina.codnom
Porque el pgadmin me arroja ese error?
Gracias de antemano
Valora esta pregunta


0