Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Total en blanco (https://www.clubdelphi.com/foros/showthread.php?t=13036)

alcides 04-08-2004 16:51:28

Total en blanco
 
hola a todos
tengo la siguiente consulta y quisiera saber porque los totales se quedan en blanco.

si alguien me puede echar una manito por fa.
Código SQL [-]
SELECT cuenta_7J.aeropuerto_encuesta, cuenta_7J.moneda_paquete_encuesta, 
  cuenta_7J.tdollar, cuenta_7J.de_euro_a_dollar, cuenta_7J.de_dc_a_dollar, 
  cuenta_7J.de_yen_a_dollar, cuenta_7J.de_libra_a_dollar, 
IIf([aeropuerto_encuesta]=1 And [moneda_paquete_encuesta]=1 Or 
                                             [moneda_paquete_encuesta]=2 Or 
                                             [moneda_paquete_encuesta]=3 Or 
                                             [moneda_paquete_encuesta]=4 Or 
                                             [moneda_paquete_encuesta]=5, 
tdollar+de_euro_a_dollar+de_dc_a_dollar+de_yen_a_dollar+de_libra_a_dollar) AS ttm1, 

IIf([aeropuerto_encuesta]=4 And [moneda_paquete_encuesta]=1 Or 
             [moneda_paquete_encuesta]=2 Or 
             [moneda_paquete_encuesta]=3 Or 
             [moneda_paquete_encuesta]=4 Or 
             [moneda_paquete_encuesta]=5, 
             tdollar+de_euro_a_dollar+de_dc_a_dollar+de_yen_a_dollar+de_libra_a_dollar) AS ttm2

FROM cuenta_7J
GROUP BY cuenta_7J.aeropuerto_encuesta, cuenta_7J.moneda_paquete_encuesta, 
  cuenta_7J.tdollar, cuenta_7J.de_euro_a_dollar, cuenta_7J.de_dc_a_dollar, 
  cuenta_7J.de_yen_a_dollar, cuenta_7J.de_libra_a_dollar;

Alcides
Rep.Dom.

EDITADO MARTO: Puesto tag SQL

marto 04-08-2004 17:07:16

Wop!

Por favor, acostúmbrate a usar los tags [sql], [delphi] o [code] segun el caso, sino, no hay manera de seguir el código. Esta vez he editado tu mensaje para que lo veas ;)

marto 04-08-2004 17:12:29

Wop!

Respecto a tu duda, no veo dónde está la función de agrupación :confused:

alcides 04-08-2004 19:23:23

Gracias por la observacion,

marto,
pero lo que no entiendo es porque -ttm1 y ttm2 se quedan en blanco, que es lo que no estoy realizando bien.


Alcides
Rep.Dom.

marto 05-08-2004 09:21:10

Wop!

Pues porque no usas ninguna función de agrupación. No soy muy ducho en SQLServer, pero eso en otros motores te daría un error. Los campos que son sumatorios, prueba a ponerlos dentro de un SUM.

alcides 06-08-2004 15:43:10

Gracias - marto-
trate usando SUM y tampoco he podido lograr la dichosa sumatoria

pero seguire buscando

Alcides
Rep.Dom.


La franja horaria es GMT +2. Ahora son las 04:42:11.

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