Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/06/2010, 23:54
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Respuesta: OUTER JOIN con nulos en la tabla izquierda

Gracias por tu respuesta vrenzo, pero no lo consigo. Los registros en los que IDProvincia es nulo se omiten. He probado estas dos maneras:
Código SQL:
Ver original
  1. (ISNULL(s.IDProvincia, '')) = CASE WHEN @provincia = '' THEN s.IDProvincia ELSE @provincia END
Código SQL:
Ver original
  1. (ISNULL(s.IDProvincia, '')) = CASE WHEN @provincia = '' THEN (ISNULL(s.IDProvincia, '')) ELSE @provincia END
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!