Crystal Report - Cosulta SQL

 
Vista:

Cosulta SQL

Publicado por Óscar (6 intervenciones) el 01/04/2004 13:11:37
Tengo un problema con un campo de enunciado SQL.
Tengo la consulta hecha y la inserto en el informe. La consulta es:
select sum(q) from x
where fecha = '09/09/2003' and
tipo_acum = 'M' and
oid_mercado = 7005 and
(oid_tecnologia = 1009 or
oid_tecnologia = 1003);

Pero al insertarla el informe(está comprobado en el TOAD) que la consulta está bien hecha) tarda un montón y, cuando sale, sale el campo de la consulta en blanco.
¿Alguien sabe que estoy haciendo mal?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cosulta SQL

Publicado por santiago (6 intervenciones) el 01/04/2004 13:21:53
te aconsejo hacer un select * con ese mismo where para ver si hay datos que sumar, si te salen datos, mal rollo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cosulta SQL

Publicado por Óscar (6 intervenciones) el 01/04/2004 13:26:57
Me da un error porque dice q no es posible abrir un conjunto de filas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cosulta SQL

Publicado por Santiago (6 intervenciones) el 01/04/2004 13:48:06
o sea,
select *
from x
where fecha = '09/09/2003' and
tipo_acum = 'M' and
oid_mercado = 7005 and
(oid_tecnologia = 1009 or
oid_tecnologia = 1003);
Te da error??
Prueba haciendo la consulta en access o sql server o el gestor de bd que tengas a ver que pasa, porque puede ser tema de que sea null algun valor y no te coja ningún registro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cosulta SQL

Publicado por Santiago (6 intervenciones) el 01/04/2004 13:49:55
prueba poner en vez de
(oid_tecnologia = 1009 or
oid_tecnologia = 1003);
poner esto otro:
oid_tecnologia in (1003,1009)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cosulta SQL

Publicado por Óscar (6 intervenciones) el 01/04/2004 14:01:41
Lo he escrito, pero el problema es el mismo. Sale el cuadro de la consulta en blanco.
Y hago la misma consulta en el Toad y sale perfecta.
También he probao con una fórmula, pero me salen todos los registros de la tabla a cero.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar