Hola sonickseven:
Tal como lo menciona gnzsoloyo
es la manera en que se utilizan variables en MySQL...
Poner esto
Código:
SET @mitad = 10;
....
ABS(valor - @mitad)
...
Es equivalente a haber puesto esto:
Ojo con eso... este es un concepto básico de SQL... igual que a gnzsoloyo me soprende que nunca lo hayas utilizado.
Saludos
Leo.