TE sugiero que uses una escritura más ortodoxa de las funciones. Podrían fallarte y no sabrías por qué.
Por otro lado, si lo que necesitas es aquellos registros que en un campo tengan fechas posteriores a cinco días adelante, eso es más sencillo.
Suponiendo que tu tabla tiene una columna para fecha, llamada "FECHA"
Suponiendo que es un datetime:
La consulta que propusiste no te va a funcionar jamás porque estás intentando validar en el WHERE invocando el alias que se crea en el SELECT, y eso no se permite en ningún DBMS. Para poder validar "DIAS" en el WHERE deberías transformar toda la consulta en una subconsulta y con eso se genera una tabla derivada, donde SI puedes usar los alias internos como nombres de columna.