
QuesoConJamon
Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Tengo el siguiente select
cuando yo agrege el ultimo join de gastos comunes el total de departamentos se multiplica por alguna extraña razon que no entiendo, se supone que el count que tengo arriba sirve para contar el total de departamentos por edificio

Insertar CODE, HTML o PHP:
select e.EDI_NOMBRE_EDIFICIO AS "NOMBRE EDIFICIO", c.nombre_comuna AS COMUNA, to_char(a.adm_numrun,'99g999g999') ||'-'|| a.adm_dvrun as "RUN ADMNISTRADOR",
a.ADM_PNOMBRE ||' '|| a.ADM_SNOMBRE ||' '|| a.ADM_APELLIDO_PATERNO ||' '|| a.ADM_APELLIDO_MATERNO as "NOMBRE ADMINISTRADOR",
count(d.id_edificio) as "TOTAL DEPARTAMENTOS"
from edificio e
join departamento d on (e.id_edificio=d.id_edificio)
join comuna c on (e.id_comuna=c.id_comuna)
join administrador a on (e.adm_numrun=a.adm_numrun)
join gasto_comun_pruebaestpago g on(e.ID_EDIFICIO=g.id_edificio)
group by e.edi_nombre_edificio, c.nombre_comuna, a.adm_numrun, a.adm_dvrun, a.adm_pnombre, a.adm_snombre, a.adm_apellido_paterno, a.adm_apellido_materno;
cuando yo agrege el ultimo join de gastos comunes el total de departamentos se multiplica por alguna extraña razon que no entiendo, se supone que el count que tengo arriba sirve para contar el total de departamentos por edificio

Última edición: