Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/08/2010, 10:48
Avatar de Thumper
Thumper
 
Fecha de Ingreso: agosto-2004
Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 2 meses
Puntos: 6
Respuesta: case when ayuda

Puedes usar algo asi.

Código SQL:
Ver original
  1. DECLARE @tabla TABLE( nombre VARCHAR(20), valor VARCHAR(5) )
  2. INSERT INTO @tabla VALUES ( 'PEPE', 'P')
  3. INSERT INTO @tabla VALUES ( 'PEPE', 'X')
  4.  
  5. SELECT nombre,
  6. CASE
  7. WHEN nombre='PEPE' AND valor LIKE '%P%' THEN 1
  8. ELSE 0
  9. END
  10. FROM @tabla
__________________
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