PDA

Ver la Versión Completa : Consulta en campos Null|


pmtzg
25-02-2008, 18:48:34
Hola compañeros
tengo la siguiente cuestión en una consulta que realizo en crystal report XI

estoy haciendo consulta SQL

si en unos de mis parametros le digo :

WHERE
base.datosig = 'F'

obiamente despues del -select del from
me saca mi reporte bien

pero en la bse de datos tengo algunos registros que el campo datosig esta en
blanco no tiene nada

y si le digo


WHERE
base.datosig <> 'F'

no me saca nada; y si existen datos en los campos del registro
unicamente el campo datosig esta en blanco
y quiero desplegar estos
¿como puedo filtrar mi información para los campos Null ?

si elimino base.datosig de la consulta SQL me da todos los registros
tanto los que tiene base.datosig= 'F' como los que no tienen
base.datosig = ' '

espero contar con sus valiosos comentarios
Gracias

gluglu
25-02-2008, 19:53:36
No indicas la BBDD que utilizas pero al menos en Firebird e Interbase deberás utlizar 'is Null' para tus consultas.

Por ejemplo :

... WHERE base.datosig is Null

o

... WHERE base.datosig is not Null

;)

pmtzg
26-02-2008, 01:38:51
mil gracias amigo
tenias razon
si me funciono

yo habia hecho la prueba de esta manera



base.datosif = IsNull



y por supuesto no me corria

una vez más mil gracias