Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
stephaniee
Creator
Creator

Ligne en double : Pourquoi ?

Bonsoir, 

Je souhaite qualifier une mission en fonction d'un critère associé à un action. 

En soit, j'ai une référence de dossier dans une table suivi nommée : num_dossier; et l'action 31 dans la table actions qui permets de dire que le dossier est une grêle. 

Mon script ressemble à ceci : (en raccourci)

[suivi]:
LOAD
[Num_Dossier]

SQL SELECT capsoffice.suivi.Num_Dossier

FROM `capsoffice`.`suivi`

left join (suivi)
Matable:
LOAD
[Id_Type_Action]=31,
[Num_Dossier]
// if(([Id_Type_Action])=31,'Grêle') AS [Mission_Grêle]
Resident actions;

 

Pourquoi ai-je deux lignes pour chaque num_dossier ? Une avec grêle et une avec un tiret. Je ne veux qu'une seule ligne. 

Merci pour votre aide, 

Stéphanie

1 Solution

Accepted Solutions
christophebrault
Specialist
Specialist

Bonjour,

 

Car il ramène aussi l'autre possibilité dans ta table action pour laquelle il n'y a pas de libellé.

 

Il faut que tu fasse :

[suivi]:
LOAD
[Num_Dossier]

SQL SELECT capsoffice.suivi.Num_Dossier

FROM `capsoffice`.`suivi`

left join (suivi)
Matable:
LOAD
//[Id_Type_Action]=31,
[Num_Dossier],
'Grêle' AS [Mission_Grêle]
Resident actions

Where [Id_Type_Action]=31;

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin

View solution in original post

2 Replies
christophebrault
Specialist
Specialist

Bonjour,

 

Car il ramène aussi l'autre possibilité dans ta table action pour laquelle il n'y a pas de libellé.

 

Il faut que tu fasse :

[suivi]:
LOAD
[Num_Dossier]

SQL SELECT capsoffice.suivi.Num_Dossier

FROM `capsoffice`.`suivi`

left join (suivi)
Matable:
LOAD
//[Id_Type_Action]=31,
[Num_Dossier],
'Grêle' AS [Mission_Grêle]
Resident actions

Where [Id_Type_Action]=31;

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
stephaniee
Creator
Creator
Author

Merci bcp! Cela fonctionne