У меня есть этот запрос
select bpl.id_employee as employeeId,
round(
(
sum(bppgt.nu_hours) + (sum(bppgt.nu_minutes::decimal)/60)
) -
coalesce(select sum(nu_horas), 0)
from boemulsa_sindical_hours
where fe_fecha_inicio >= '2019/12/01'
and fe_fecha_inicio <= '2019/12/31', 2) as hours,
bri.nu_cod_incidence as incidenceCode,
min(bppgt.fe_date) as date
from productions_people_general_tasks bppgt
left join people bpl on bpl.id_employee = bppgt.id_employee
left join general_tasks bgt on bgt.id_task = bppgt.id_task
left join rrhh_incidences bri on bri.id_incidence = bgt.id_incidence
where bppgt.fe_date >= '2019/12/01'
group by bpl.id_employee
order by bpl.id_employee
И у меня есть эта ошибка, есть идеи, что я делаю не так?
ERROR: error de sintaxis en o cerca de «select»
LINE 6: coalesce(select sum(nu_horas), 0)
Заранее спасибо!