Obter a diferença entre campos da mesma coluna MySQL

Ola amigos,
Preciso de uma linha de programação no MySQL para obter o seguinte resultado:

COLUNA da TBL
100
200
300
400

Queria de atingir o seguinte resultado:
DIF1 = 200 - 100;
DF2 = 300 - 200;
DIF3 = 400 -300

Como armar esta consulta?

Muito agradecido

o ideal seria criar uma FUNCTION ou PROCEDURE mas da sim pra fazer no mysql diretamente com sentença SQL SELECT

P.D: a 1ra linha tu deve ignorar, pois é o primeiro valor obtido para o calculo

SELECT total_venta,
		concat('Valor Calculado Será: ',total_venta,' - ',@linha_anterior) as legenda,
        @linha := IF(@voltas = 0, 0, total_venta - @linha_anterior) AS calculo_diff,
        @linha_anterior := total_venta as valor_aux,
        @voltas := @voltas + 1 as voltas
    FROM ventas_pos, (SELECT @linha_anterior := 0,@voltas := 0) as vars
    ORDER BY zeta,nro_caja,nro_ticket
    
limit 10;

o resultado seria algo assim

veja tambem

http://www.scriptcase.com.br/forum/index.php/topic,9965.msg70444.html#msg70444

Obrigado willians
Vou só adaptar a minha tabela