1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| SELECT dbo.dimCommande.NUMERO, dbo.dimCommande.LIBELLE AS LIB_COM, dbo.dimAnalytique.LIBELLE AS LIB_ANA, dbo.dimCompte.COMPTE,
dbo.dimEngagement.NUMERO AS NUM_ENGA, dbo.dimEngagement.LIBELLE AS LIB_ENGA, dbo.dimFacture.NUMERO AS NUM_FAC,
dbo.dimFacture.LIBELLE AS LIB_FAC, convert(varchar,dbo.dimMandat.NUMERO) AS NUM_MAN, dbo.dimMandat.LIBELLE AS LIB_MAN,
dbo.dimMarche.NUMERO AS NUM_MAR, dbo.dimMarche.LIBELLE AS LIB_MAR, dbo.dimTiers.NOM_TIERS as TIERS, a.DATE AS DATE_MAN,
dbo.dimTemps.DATE AS DATE_COM
FROM dbo.FactSuiviMarche left outer join
dbo.dimAnalytique ON dbo.FactSuiviMarche.ID_DIM_ANALYTIQUE = dbo.dimAnalytique.ID_DIM_ANALYTIQUE left outer join
dbo.dimcommande ON dbo.FactSuiviMarche.ID_DIM_COMMANDE = dbo.dimcommande.ID_DIM_COMMANDE left outer join
dbo.dimmandat ON dbo.FactSuiviMarche.ID_dim_mandat = dbo.dimmandat.ID_dim_mandat left outer join
dbo.dimfacture ON dbo.FactSuiviMarche.ID_DIM_facture = dbo.dimfacture.ID_DIM_facture left outer join
dbo.dimengagement ON dbo.FactSuiviMarche.ID_DIM_engagement = dbo.dimengagement.ID_DIM_engagement left outer join
dbo.dimmarche ON dbo.FactSuiviMarche.ID_DIM_marche = dbo.dimmarche.ID_DIM_marche left outer join
dbo.dimcompte ON dbo.FactSuiviMarche.ID_DIM_compte = dbo.dimcompte.ID_DIM_compte left outer join
dbo.dimtiers ON dbo.FactSuiviMarche.ID_DIM_tiers = dbo.dimtiers.ID_DIM_tiers left outer join
dbo.dimtemps a ON dbo.FactSuiviMarche.ID_DIM_TPS_MAN = a.ID_DIM_temps left outer join
dbo.dimtemps ON dbo.FactSuiviMarche.ID_DIM_TPS_VAL = dbo.dimtemps.ID_DIM_temps |