Bonjour à toutes et à tous !
J'aurai besoin de votre aide. Actuellement je travaille sur un rapport PowerBI qui s'automatise tout seul chaque début de semaine. Ce rapport tire ses données d'une requête SQL sous Oracle (jointure de plusieurs tables et sélection uniquement des variables qui m'intéresse).
Il s'agit d'une requête SQL assez complexe qui sort les données sous cette forme (Je ne vais pas pouvoir vous donner les données car elles sont confidentielles) :
Date Département Ville Date etc etc 19/01/20 Morbihan Vannes 20/07/21 ........
Voici donc un exemple.
Le soucis que je rencontre est le suivant :
Pour la variable Ville, je peux avoir pour une même ligne plusieurs villes séparées d'un "-", c'est à dire par exemple : Tourcoing-Lille.
Le soucis va être ici : Mon rapport PowerBI qui reprend au final la sortie (un peu modifiée sous PowerBI) sous la forme d'un tableau (avec toutes les variables énumérées précédemment) mais donc avec parfois plusieurs villes séparées d'un "-", pouvant aller jusqu'à même 9 villes pour une ligne de la variable Ville. Cela me pose donc problème car cela va poser soucis pour des questions de simplicité/visibilité et ainsi que pour compter le nombre de lieux (Villes) sous PowerBI.
Je souhaite donc directement sur ma requête SQL une duplication du nombre de lignes en fonction du nombre de villes pour la variable Ville. Si j'ai 5 villes pour une même ligne, je dois donc dupliquer cette ligne en 5 lignes avec une ligne pour chaque ville. Et donc supprimer chaque "-".
J'espère avoir été assez clair sur mon sujet actuel et j'espère vous avoir donnée assez d'informations
PS : Je ne pourrai pas vous donner la requête non plus pour cause de confidentialité et il m'est impossible de modifier les tables d'où proviennent les données de ma requête
Cordialement
Partager