Ver Mensaje Individual
  #15 (permalink)  
Antiguo 30/10/2013, 16:05
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: Sumar valores de varias columnas en Join

No seas asi :( A lo que me refiero es porque la suma de 11 + 11 me da 33 :/
Y otra cosa, queria preguntarte, estoy haciendolo:
Código SQL:
Ver original
  1. UNION SELECT DISTINCT TRIM,Corte2,UMC2,CASE WHEN Corte2=Corte3 AND Ton2=Ton3 THEN Ton2+Ton3 ELSE Ton2 END AS Ton2 FROM protri01 WHERE PedPipsa2 ='2073713'

si te fijas, hay un case que valida que cuando Corte2 sea = a corte3 y ton2 sea igual a ton3
entonces sumar y mostrar, de lo contrario dejar Ton2 normal.
Lo que quiero hacer, es exactamente lo mismo, pero realizar una especie de else if (de lo contrario si...)
Para validar que si nada de eso se cumple hacer esto, si esto otro no se cumple haz esto otro y si ya de plano no, pues entonces deja el ton2 tal cual.
Si me explico? :(