Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je voudrais savoir quel est l'équivalent du "Like " en SQL sous QLIK SENSE.
J'ai une colonne qui contient des saisons
Je voudrais prendre uniquement les colonnes qui contiennent l'année en cours, l'année précédent. Deux variable ont été crééees :
//Récupère l'année en cours
LET vCurrentYear=year(today()-1);
//Récupère l'année précédente, ex : 2017
LET vPastYear=year(addyears(today()-1,-1));
Je voudrais filtrer la table de cette façon
TMP_TEST :
Load
*
From Test
Where saison like "%$(vCurrentYear)%"
Or saison like "%$(vPastYear)%";
Je voudrais donc savoir si il y'a un equivalent du LIKE utilisé en SQL sous Qlik Sense ? Merci d'avance
Bonjour
Wilmatch devrait faire l'affaire :
Where WildMatch(Saison,'$(vCurrentYear)') =1
Bonjour
Wilmatch devrait faire l'affaire :
Where WildMatch(Saison,'$(vCurrentYear)') =1
Bonjour Christophe ,
Merci beaucoup pour ta réponse .
En tout cas pour ce que ça fonctionne comme je le souhaitais il a fallut que j'écrives la formule de la façon suivante :
Where WildMatch("Saison - Libellé",'*$(vCurrentYear)*') =1
Ainsi tous les libellés contenant "2018" seront extraits.
Mais en cherchant bien cette formule aussi, en utilisant le "Like" sous QS fonctionne, il suffit juste de remplacer les "%" par "*":
Where "Saison - Libellé" Like '*$(vCurrentYear)*'