Je dispose de 3 requêtes :
la 1ère :
$requête fournitures="SELECT T_ANNEE.ANNEE_ANNEE, T_SOUSDIRECTION.ID_SOUSDIRECTION, T_SOUSDIRECTION.SOUSDIRECTION_NOM, T_FOURNITURE.FOURNITURE_PTTC, T_FOURNITURE.FOURNITURE_QTE
FROM (T_SOUSDIRECTION INNER JOIN T_ANNEE ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_ANNEE.ID_SOUSDIRECTION) INNER JOIN (T_FOURNITURE INNER JOIN T_FOURSD ON T_FOURNITURE.ID_FOURNITURE = T_FOURSD.ID_FOURNITURE) ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_FOURSD.ID_SOUSDIRECTION";
la 2ème :
$requête envpap="SELECT T_ANNEE.ANNEE_ANNEE, T_ANNEE.ID_SOUSDIRECTION, T_SOUSDIRECTION.SOUSDIRECTION_NOM, T_DETCOM.COMMANDE_QTE, T_DETCOM.ENVPAP_PU
FROM T_COMMANDE INNER JOIN ((T_ENVPAP INNER JOIN ((T_SOUSDIRECTION INNER JOIN T_ANNEE ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_ANNEE.ID_SOUSDIRECTION) INNER JOIN T_ENVPAPSD ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_ENVPAPSD.ID_SOUSDIRECTION) ON T_ENVPAP.ID_ENVPAP = T_ENVPAPSD.ID_ENVPAP) INNER JOIN T_DETCOM ON T_ENVPAP.ID_ENVPAP = T_DETCOM.ID_ENVPAP) ON T_COMMANDE.ID_COMMANDE = T_DETCOM.ID_COMMANDE";
la 3ème dans laquelle se trouve les 2 premières :
$rq="SELECT T_ANNEE.ANNEE_ANNEE, T_SOUSDIRECTION.ID_SOUSDIRECTION, T_SOUSDIRECTION.SOUSDIRECTION_NOM, T_ANNEE.ANNEE_DOTATIONAGENT, T_ANNEE.ANNEE_EFFECTIF, [requête fournitures].FOURNITURE_PTTC, [requête fournitures].FOURNITURE_QTE, [requête envpap].COMMANDE_QTE, [requête envpap].ENVPAP_PU
FROM ((T_SOUSDIRECTION INNER JOIN T_ANNEE ON T_SOUSDIRECTION.ID_SOUSDIRECTION = T_ANNEE.ID_SOUSDIRECTION) INNER JOIN [requête fournitures] ON T_SOUSDIRECTION.ID_SOUSDIRECTION = [requête fournitures].ID_SOUSDIRECTION) INNER JOIN [requête envpap] ON T_SOUSDIRECTION.ID_SOUSDIRECTION = [requête envpap].ID_SOUSDIRECTION GROUP BY T_SOUSDIRECTION.ID_SOUSDIRECTION";
Comment faire pour enlever les crochets [requête envpap] et [requête fournitures] pour faire référence aux 2 requêtes?
Merci d'avance