Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/02/2009, 13:47
Avatar de Thumper
Thumper
 
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 6 meses
Puntos: 6
Respuesta: Validación en un SELECT

Prueba de esta manera:

DECLARE @TABLA TABLE ( intId integer, varNombre varchar(50))
INSERT INTO @TABLA VALUES( 1, 'PRUEBA 1' )
INSERT INTO @TABLA VALUES( 2, 'PRUEBA 2' )
INSERT INTO @TABLA VALUES( 2, 'PRUEBA 3' )
INSERT INTO @TABLA VALUES( 2, 'PRUEBA 4' )

SELECT CASE
WHEN EXISTS ( SELECT * FROM @TABLA WHERE VARNOMBRE = 'PRUEBA 4') THEN 'EXISTE'
ELSE 'NO EXISTE'
END [EXISTE DATO],
CASE
WHEN EXISTS ( SELECT * FROM @TABLA WHERE VARNOMBRE = 'PRUEBA 5') THEN 'EXISTE'
ELSE 'NO EXISTE'
END [NO EXISTE DATO]
__________________
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