MySQL - Defina uma variável dentro de selecione e use dentro da mesma seleção

Existe a possibilidade de fazer algo assim?

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

Eu sempre recebo NULL para a segunda coluna. O estranho é que, enquanto fazendo algo como

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

tudo funciona como esperado. Por quê?

questionAnswers(3)

yourAnswerToTheQuestion