Al intentar crear un filtro sobre una columna con una agregación, el filtro se aplica al resultado de la agregación. Esto no tiene sentido; si quiero mostrar la media de un importe y aplicar un filtro sobre ese importe, no quiero filtrar la media, sino que la media tenga en cuenta solo los importes que se encuentren entre ciertos valores.
No sería adecuado utilizar la expresión HAVING; habría que usar un WHERE sin la fórmula de agregación, directamente sobre los valores del campo.
Descripción
Al intentar crear un filtro sobre una columna con una agregación, el filtro se aplica al resultado de la agregación. Esto no tiene sentido; si quiero mostrar la media de un importe y aplicar un filtro sobre ese importe, no quiero filtrar la media, sino que la media tenga en cuenta solo los importes que se encuentren entre ciertos valores.
No sería adecuado utilizar la expresión HAVING; habría que usar un WHERE sin la fórmula de agregación, directamente sobre los valores del campo.