Bueno, ahora se entiende mejor.
La primera consulta es posible, pero no es sencilla. Es la combinación de dos consultas diferentes e incompatibles:
Esto daría algo como:
Código MySQL:
Ver originalSELECT num
, SUM (valor1
+ valor2
+ valor3
) total
, (SUM (valor1
+ valor2
+ valor3
) - minimo
) diferencia
(SELECT num
, SUM (valor1
+ valor2
+ valor3
) total
La segunda query es posible, pero requiere muchisima práctica en el uso de variables de usuario de MySQL, y francamente no lo veo práctico. Complicaría demasiado la consulta, y te sugiero resolverlo en la aplicación, ya que es muchisimo mas simple hacer ese tipo de procesamiento a medida que vas creando la vistya de la tabla resultado.