La función NEXT VALUE FOR no se puede usar directamente en una instrucción que tenga un operador DISTINCT, UNION, UNION ALL, ...