Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/10/2011, 00:58
Avatar de Mahalo
Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 4 meses
Puntos: 12
Respuesta: CASE en cláusula WHERE

Era tan simple que no lo veía. Basta compararlo a sí mismo.
Código SQL:
Ver original
  1. WHERE campo =
  2. CASE @var WHEN 0 THEN campo
  3. ELSE @var END
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge