Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/04/2008, 09:58
Avatar de maralbust
maralbust
 
Fecha de Ingreso: febrero-2004
Ubicación: Santiago
Mensajes: 578
Antigüedad: 20 años, 2 meses
Puntos: 0
Re: poner condicion en where

genial .... Andres95 les dejo la solucion para futuros post :)

Código:
SELECT *
	FROM VwEdicionTrabajosTerminados
	WHERE 1 = 1 and
      CodContratista = (CASE when @CodContratista IS NOT NULL THEN @CodContratista ELSE CodContratista END) AND
      LoginOperador = (CASE WHEN @LoginOperador IS NOT NULL THEN @LoginOperador ELSE LoginOperador END) and
      SectorTra = (CASE WHEN @SectorTra IS NOT NULL THEN @SectorTra ELSE SectorTra END) and
      CodEstadoTrans = (CASE WHEN @CodEstadoTrans IS NOT NULL THEN @CodEstadoTrans ELSE CodEstadoTrans END) and
      TipoTra = (CASE WHEN @TipoTra IS NOT NULL THEN @TipoTra ELSE TipoTra END) and
      CorrelativoTra is not null
en este caso uso una vista... pero es lo mismo

saludos
__________________
..:: NADA SE PIERDE SOLO SE TRANSFORMA ::..