Voila j'ai une requete que je n'arrive pas à traduire en mdx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 LEFT OUTER JOIN ( SELECT COUNT(DISTINCT dbo.CARTE.Id_Carte) AS 'CARTESRAT', dbo.CONTACT.Id_Mag_Rattachement FROM dbo.CARTE INNER JOIN dbo.CONTACT ON dbo.CONTACT.Id_Contact = dbo.CARTE.Id_Contact INNER JOIN dbo.MAGASIN ON dbo.CONTACT.Id_Mag_Rattachement = dbo.MAGASIN.Id_Mag INNER JOIN dbo.PASSAGE ON dbo.CONTACT.Id_Contact = dbo.PASSAGE.Id_Contact INNER JOIN dbo.DETAIL_PASSAGE ON dbo.PASSAGE.Id_Passage = dbo.DETAIL_PASSAGE.Id_Passage WHERE (dbo.CARTE.Date_Debut_Validite < @DATEFIN) AND (dbo.CARTE.Flag_Suppression = 0) AND (dbo.CONTACT.Flag_Suppression = 0) AND (dbo.MAGASIN.Flag_Suppression = 0) AND (dbo.PASSAGE.Flag_Suppression = 0) AND (dbo.DETAIL_PASSAGE.Flag_Suppression = 0) AND (dbo.DETAIL_PASSAGE.Id_Article <> 12584) GROUP BY dbo.CONTACT.Id_Mag_Rattachement ) DRV0 ON DRV0.ID_MAG_RATTACHEMENT=MAGASIN.ID_MAG
j'aimerais savoir si c'est possible de créer un script nommée dans ce genre pour que je puisse l'utiliser dans mon cube et pouvoir avoir ce résultat selon les magasins et autres critères disponibles dans mon cube.
je vous rajoute ma vue de source de donnée au cas ou.
Partager