Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2011, 01:28
Pelirr
 
Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 4 meses
Puntos: 1
problema con select y valor null en columna

Hola, estoy teniendo problemas con un select. Tengo una tabla, con un campo que puede ser nulo o tener diversos valores. Lo que quiero es seleccionar aquellas filas que tengan determinado valor y además aquellas cuyo valor sea nulo. Pero no lo consigo, sólo obtengo las que tienen determinado valor, no las de valor nulo. Aquí tenéis la consulta:

select a from table a where a.scheduledTimeDep >=?1 and a.joined not like '%F%'and (a.status.statusCode not in ('OPE','BOR','CAN') or a.status.statusCode is null)

¿Cómo puedo hacer, que además de obtenerme aquellas filas donde statusCode sea diferente de OPE, BOR y CAN tenga valor nulo? Creo que el problema está en la parte "and (a.status.statusCode not in ('OPE','BOR','CAN') or a.status.statusCode is null)", pero no sé como hacerlo.


Muchas gracias, un saludo