Você não pode usar um alias diretamente. Uma maneira é usar uma tabela derivada: SELECT foo, foo+1 FROM (SELECT 1 AS foo FROM dual) AS T