Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/02/2009, 13:49
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Respuesta: Validación en un SELECT

Código:
SELECT isnull(CASE (SELECT Codigo FROM CatalogoMoneda WHERE Codigo = MiCampoAComparar And PorDefault = 1),'')
WHEN '' THEN
Convert(varchar(15),'NO ENCONTRO')
ELSE Convert(varchar(15),'ENCONTRO') 
END As Bandera
Con esto debe funcionar, aunque tengo mis sospechas de que ese subquery podria eliminarse para optimizar la consulta...

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.