Cursos
Misiones
Garage
Empresas
Blog
Arma la corrección: primero calcula variacion_pct en un CTE, y luego filtra por ella en el SELECT externo.
?
La estructura correcta con CTE
La estructura correcta con CTE
WITH calculado AS (SELECT mes, ventas, (ventas-LAG(ventas) OVER (ORDER BY mes))*100.0/LAG(ventas) OVER (ORDER BY mes) AS variacion_pct FROM ventas) SELECT * FROM calculado WHERE variacion_pct > 10
SELECT mes, ventas, (ventas-LAG(ventas) OVER (ORDER BY mes))*100.0/LAG(ventas) OVER (ORDER BY mes) AS variacion_pct FROM ventas WHERE variacion_pct > 10
WITH calculado AS (SELECT mes, ventas FROM ventas) SELECT * FROM calculado WHERE variacion_pct > 10
Pista
Falta 1 hueco