Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Calcul d'un Flag à partir de deux champs de dimension différentes

Bonjour à tous,

Je travail sur une application promotion et je rencontre plusieurs difficultés

1/ Création d'un flag promo à la commande

- Tables 1 : Commande

     - champs : ID (clé de jointure)

                     Numéros_commande

                     Date_création

                     Date_réception

                     Montant_cdé

                     Montant_Fac

- Table 2 : Détail_Commande

     - champs : ID (clé de jointure)

                     Code_produit

                     Flag_Promo (0 = le produit n'est pas en promo / 1= le produit est en promo)

                     ...

J'aimerais créer un flag promo sur la commande, le but est de pouvoir facilement disocier une commandes avec au moins un produit en promo et une commande avec 0 produit promos. 

                   

J'ai tenter le script suivant, mais aucun résultat

[Flag_Promo_tmp]:

LOAD

    [id]

RESIDENT [Commande]

;

JOIN

LOAD

    [id],

    max(Flag_Promo)                     AS [max_flag_promo]

Resident [Détail_Commande]

Group By id;

Merci d'avance pour votre aide

1 Solution

Accepted Solutions
sfatoux72
Partner - Specialist
Partner - Specialist

Ajoute ça après le chargement de tes 2 tables :

Left Join(Commande)

LOAD

    [id],

    max(Flag_Promo)                     AS [max_flag_promo]

Resident [Détail_Commande]

Group By id;

View solution in original post

2 Replies
sfatoux72
Partner - Specialist
Partner - Specialist

Ajoute ça après le chargement de tes 2 tables :

Left Join(Commande)

LOAD

    [id],

    max(Flag_Promo)                     AS [max_flag_promo]

Resident [Détail_Commande]

Group By id;

Anonymous
Not applicable
Author

Merci beaucoup pour votre réponse,

Le résultat est exactement celui attendu