Bonjour
j'ai une requête union comme suit :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT T_CONTRAT_SITE_LOT.ID_LOT, T_LOT.LIBELLE_LOT, T_CONTRAT_SITE_LOT.MONTANT_HT, T_CONTRAT_SITE.ID_CONTRAT, T_CONTRAT_SITE.ID_SITE FROM T_LOT INNER JOIN (T_CONTRAT_SITE INNER JOIN T_CONTRAT_SITE_LOT ON T_CONTRAT_SITE.ID_CONTRAT_SITE = T_CONTRAT_SITE_LOT.ID_CONTRAT_SITE) ON T_LOT.ID_LOT = T_CONTRAT_SITE_LOT.ID_LOT GROUP BY T_CONTRAT_SITE_LOT.ID_LOT, T_LOT.LIBELLE_LOT, T_CONTRAT_SITE_LOT.MONTANT_HT, T_CONTRAT_SITE.ID_CONTRAT, T_CONTRAT_SITE.ID_SITE HAVING (((T_CONTRAT_SITE.ID_CONTRAT) Like [Formulaires]![F_CHANTIER]![ZL_RESULTAT_CONTRAT]) AND ((T_CONTRAT_SITE.ID_SITE) Like [Formulaires]![F_CHANTIER]![ZL_CONTRAT_SITE])) UNION SELECT "*","(Tous les lots)","","","" FROM T_CONTRAT_SITE_LOT;
bien que j'indique que je souhaite le montant en format monétaire, ils ne s'affichent pas correctement
j'ai fait le test : sans la requête union le format monétaire s'affiche bien.
auriez vous dèjà rencontré un cas similaire ?
merci d'avance
Partager