Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Consulta de campo Blob vacio (https://www.clubdelphi.com/foros/showthread.php?t=80219)

MartinS 10-09-2012 16:06:39

Consulta de campo Blob vacio
 
Hola gente: Hoy tengo un problemita menor. Estoy realizando una consulta sobre una base de datos Firebird en la cual quiero que me liste aquellos registros que no tiene la foto cargada y a su vez que me de el total...

Código SQL [-]
Select Foto,EstadoActual, Count (ID) As Total From internos
Group by EstadoActual,Foto 
Having EstadoActual = 'Presente' and Foto = ''

el tema es que esa consulta da valores dispares, por ejemplo, hoy me da como que me faltan 5 fotos y se con seguridad que faltan muchas mas.
Utilice tambien parametros y el resultado es el mismo. Obviamente estoy haciendo algo mal...
La idea es de la consulta es que me "filtre" y muestre aquellos que no tienen nada en el campo foto el cual es un BLOB.

Gracias ^\||/

Casimiro Notevi 10-09-2012 16:25:23

¿Cómo controlas si tiene foto?, ¿consultando el campo?, en ese caso no te vale foto='', en todo caso puede ser un "foto is null"

MartinS 10-09-2012 16:34:07

Cita:

Empezado por Casimiro Notevi (Mensaje 442614)
¿Cómo controlas si tiene foto?, ¿consultando el campo?, en ese caso no te vale foto='', en todo caso puede ser un "foto is null"

Exacto!!!. No habia caso. Como decia: Era un problemilla menor pero no me daba cuenta... :o

Gracias casimiro. Abrazo!! ^\||/

Casimiro Notevi 10-09-2012 16:47:02

1 Archivos Adjunto(s)
Cita:

Empezado por MartinS (Mensaje 442615)
Era un problemilla menor pero no me daba cuenta...

Es que son tantas cosas que hay que tener en la cabeza, a ver si en futuras generaciones aumenta el tamaño de la cabeza... y del cerebro :)

MartinS 10-09-2012 17:13:48

Como diria mi abuela... :Cabeza de novio :D:D
Graficamente:

Código Delphi [-]
If MartinS.Cabeza.Cerebro.IsEmpty then
  ShowMessage('Tomate vacaciones, se te notan los pajaritos.')

jeje... Saludos

Delphius 10-09-2012 20:56:59

Cita:

Empezado por MartinS (Mensaje 442623)
Como diria mi abuela... :Cabeza de novio :D:D
Graficamente:

Código Delphi [-]
If MartinS.Cabeza.Cerebro.IsEmpty then
  ShowMessage('Tomate vacaciones, se te notan los pajaritos.')

jeje... Saludos

¡Changos! Santos caminos Batman! Y la Ley de Demeter ¡bien gracias! :D :p ;)

Saludos,


La franja horaria es GMT +2. Ahora son las 23:51:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi