Você precisa atribuir um alias e testá-lo no
HAVING
cláusula:SELECT id, @var := id * 2 AS id_times_2
FROM user
HAVING id_times_2 < 10
Observe que, se você estiver apenas usando a fórmula para filtrar, não para comunicar resultados internos de uma linha para a próxima, não precisará da variável. Você pode escrever:
SELECT id, id * 2 AS id_times_2
FROM user
HAVING id_times_2 < 10