Tema: Isnull
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/04/2009, 18:29
Lauferin
 
Fecha de Ingreso: febrero-2009
Ubicación: Buenos Aires
Mensajes: 42
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Isnull

Gracias, pero no entiendo exactamente cómo integrar eso en mi consulta. El isnull es parte del WHERE...

La consulta (que anda bien en Access) es esta:

select cur_cursos.codigo, cur_cursos.titulo from cur_cursos left join cur_dicta on cur_cursos.codigo = cur_dicta.curso) left join cur_oradores on cur_dicta.orador = cur_oradores.codigo where cur_cursos.privado = 0 and cur_oradores.confirmado <> 0 group by cur_cursos.codigo, cur_cursos.titulo, cur_cursos.descripcion
union all
select cur_cursos.codigo, cur_cursos.titulo from cur_cursos left join cur_dicta on cur_cursos.codigo = cur_dicta.curso where cur_cursos.privado = 0 and isnull(cur_dicta.codigo) group by cur_cursos.codigo, cur_cursos.titulo, cur_cursos.descripcion

Cuando la pase a Sql Server, me tiró un error, que según entendí, tenía que agregar una segunda expresión diciendo qué numero traerme si de hecho es nulo, así que lo cambié por isnull(cur_dicta.codigo,0)

¿Cómo aplico lo que me dijiste acá?

Gracias