Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Realizar a Soma das Médias em uma tabela

Pessoal, bom dia.

Realizei o Join entre duas tabelas, uma de trens e outra de duração das atividades que estes veículos podem fazer em determinados locais.

A estrutura ficou a seguinte:

b_trem:

LOAD [Grupo Mercadoria],

     [Prefixo Trem],

     [Pátio Destino],

     [Pátio Origem],

     [Ident. Trem],

     [Lotação Trem],

     [Data Encerramento Trem],

     [Quant. Trem],

    

      //Fórmulas

     Day([Data Encerramento Trem]) as Dia,

     Num(Month([Data Encerramento Trem])) as Mes,

     Year([Data Encerramento Trem]) as Ano

    

    

FROM

(qvd);

OUTER Join

LOAD [Grupo Mercadoria],

     [Prefixo Trem],

     [Destino Trem],

     [Origem Trem],

     Pátio,

     [Cód. Atividade],

     [Clas. Atividade],

     [Desc. Atividade],

     [Lotação Trem],

     [Data Encerramento Trem],

     [Data Encerramento Atividade],

     [Data Início Atividade],

     Tempo,

     Interval([Data Encerramento Atividade] - [Data Início Atividade], 'hh:mm:ss') as Duracao,

    

     [Prefixo Trem]&Pátio&Day([Data Encerramento Trem]) as TREMLOCAL

    

FROM

(qvd);

O meu resultado é a soma da duração das atividades / total de trens, mas essa soma da Duracao não pode ser exata, pois um trem pode fazer mais de uma atividade em um pátio (local) e neste caso deve ser feito uma média, por isso criei o TREMLOCAL

Quando criei uma tabela separada com o TREMLOCAL, o resultado veio correto, mas não consigo utilizar em nenhum cálculo

Capturar.PNG

Podem me ajudar?

Labels (2)
1 Solution

Accepted Solutions
Not applicable
Author

Bom dia Yuri, desculpe pela bagunça.

Já consegui resolver o problema com a função Aggr().


Desde já agradeço a atenção.

View solution in original post

2 Replies
nicolett_yuri

Raphael, não consegui entender a sua dúvida, pode ser mais claro?

Como obter ajuda? Leia antes de postar

Not applicable
Author

Bom dia Yuri, desculpe pela bagunça.

Já consegui resolver o problema com a função Aggr().


Desde já agradeço a atenção.