Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2007, 04:31
Avatar de Lord of freaks
Lord of freaks
 
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: campo calculado condicional

Prueba esto creo que te servira

El IF lo que hace es que si la diferencia es mayor a cero da el resultado positivo, sino (es cero o negativo), devuelve 0.

Código:
SELECT 
campo1,
campo2,
IF(
       (campo1-campo2) > 0,(campo1-campo2),0
) as diferencia

FROM tabla
Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa