Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/02/2009, 08:39
Avatar de Thumper
Thumper
 
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 19 años, 8 meses
Puntos: 6
Respuesta: Case Condición

El CASE en SQL funciona de la siguiente manera:

DECLARE @CASE AS INTEGER
SET @CASE = 1
SELECT CASE @CASE
WHEN 0 THEN 'ES CERO'
WHEN 1 THEN 'ES UNO'
ELSE 'NO ES CERO NI UNO'
END
SET @CASE = 1
SELECT CASE @CASE
WHEN 0 THEN 'ES CERO'
WHEN 1 THEN 'ES UNO'
ELSE 'NO ES CERO NI UNO'
END
SET @CASE = 2
SELECT CASE @CASE
WHEN 0 THEN 'ES CERO'
WHEN 1 THEN 'ES UNO'
ELSE 'NO ES CERO NI UNO'
END
__________________
Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD