Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Ayuda asociacion de tablas

Hola soy nuevo en el mundo de Qlikview y no logro comprender  aun muy bien la lógica con la que trabaja, mi problema es que tengo varias tablas las cuales se pueden asociar por FechaACT en la cual cada una tiene un monto el cual quiero sumar para guardarlo en una nueva tabla, he intentado con outer join, cambiando el nombre de variables, pero de ninguna forma me a dado buen resultado, espero algún entendido del tema me pueda ayudar, desde ya muy agradecido! adjunto dos tablas y lo que me gustaría hacer en el Script para que tengan una idea.

TOTALCONSUMO:

LOAD Sum(MTOACTREAL) AS CONSUMO,FechaACT

Resident TABLAORIGEN

WHERE PRODUCTO LIKE 'CONSUMO A' or PRODUCTO LIKE 'CONSUMO B' AND Item like 'ACTIVACION'

Group by FechaACT

ORDER BY FechaACT;

TOTALATM:

LOAD Sum(MTOACTREAL) AS ATM,FechaACT

Resident TABLAORIGEN

WHERE PRODUCTO LIKE 'CONSUMO ATM' AND Item like 'ACTIVACION'

Group by FechaACT

ORDER BY FechaACT;

TOTALNOVA:

LOAD Sum(MTOACTREAL)AS FINALCONSUMO,FechaACT

Resident TABLAORIGEN

Where PRODUCTO LIKE 'CONSUMO A' or PRODUCTO LIKE 'B' or PRODUCTO LIKE 'CONSUMO ATM' AND Item like 'ACTIVACION'

Group By FechaACT

Order By FechaACT; //Esto mismo pero utilizando las dos tablas anteriores

3 Replies
Not applicable
Author

¿Alguien puede ayudarme? estera atento a algún comentario gracias!

obo
Former Employee
Former Employee

Hola Luis

Te recomiendo que elabores tu pregunta o duda siempre en ingles, ya que ingles es el idioma global utilizado en Qlikcommunity por lo que tendras mas oportunidades de respuestas.

Buena suerte

Not applicable
Author

Ok, gracias! Acá en mi pobre ingles

Hello I am new to the world of Qlikview and I can't understand  very well the logic with which it works , my problem is that I have some tables which can be associated by FechaAct , where which each has an amount, which I want Sum() to save in a new table, I tried with outer join , renaming variables, but in no way has given me good results , I hope some one can help me, I will be very grateful! attached two tables and what I like to do in the script to give you an idea .

Sorry for my english!

TOTALCONSUMO:

LOAD Sum(MTOACTREAL) AS CONSUMO,FechaACT

Resident TABLAORIGEN

WHERE PRODUCTO LIKE 'CONSUMO A' or PRODUCTO LIKE 'CONSUMO B' AND Item like 'ACTIVACION'

Group by FechaACT

ORDER BY FechaACT;

TOTALATM:

LOAD Sum(MTOACTREAL) AS ATM,FechaACT

Resident TABLAORIGEN

WHERE PRODUCTO LIKE 'CONSUMO ATM' AND Item like 'ACTIVACION'

Group by FechaACT

ORDER BY FechaACT;

TOTALNOVA:

LOAD Sum(MTOACTREAL)AS FINALCONSUMO,FechaACT

Resident TABLAORIGEN

Where PRODUCTO LIKE 'CONSUMO A' or PRODUCTO LIKE 'B' or PRODUCTO LIKE 'CONSUMO ATM' AND Item like 'ACTIVACION'

Group By FechaACT

Order By FechaACT; //this, but using the first two tables