Я не знаю, будет ли это генерировать правильный вывод, но в целом, когда вы делаете HAVING
, вы должны иметь GROUP BY
, поэтому ваш запрос должен выглядеть следующим образом:
SELECT sembrado.f_AreaSiembra, tenencia.f_AreaDedicadaCultivos
FROM Clt_Sembrado as sembrado INNER JOIN
Fnc_TenenciaUsoTierra as tenencia ON sembrado.c_Fk_IdBoleta = tenencia.c_Fk_IdBoleta
group by sembrado.f_AreaSiembra,tenencia.f_AreaDedicadaCultivos
HAVING (SUM(sembrado.f_AreaSiembra) <= tenencia.f_AreaDedicadaCultivos) AND (sembrado.c_Fk_IdBoleta = 45550711 AND tenencia.c_Fk_IdBoleta = 45550711)