MySQL - определите переменную в select и используйте ее в том же select

Есть ли возможность сделать что-то подобное?

SELECT 
    @z:=SUM(item),
    2*@z
FROM
    TableA;

Я всегда получаю NULL для второго столбца. Странно то, что при этом что-то вроде

SELECT 
    @z:=someProcedure(item),
    2*@z
FROM
    TableA;

все работает как положено. Почему?

Ответы на вопрос(3)

Ваш ответ на вопрос