requete nommée ___In_Dg_DGT_DAT
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SELECT T_STRUCT_CONDITION.REF_ID_MODULE, T_LISTE_FLUX.REF_ID_FLUX, T_LISTE_FLUX.TYPE_FLUX, T_LISTE_FLUX.IN_OUT FROM (T_SPEC INNER JOIN T_LISTE_FLUX ON T_SPEC.ID_SPEC = T_LISTE_FLUX.REF_ID_SPEC) INNER JOIN (T_STRUCT_CONDITION INNER JOIN T_LISTE_SPEC ON T_STRUCT_CONDITION.ID_STRUCT_CONDITION = T_LISTE_SPEC.REF_ID_STRUCT) ON T_SPEC.ID_SPEC = T_LISTE_SPEC.REF_ID_SPEC GROUP BY T_STRUCT_CONDITION.REF_ID_MODULE,T_LISTE_FLUX.REF_ID_FLUX, T_LISTE_FLUX.TYPE_FLUX,T_LISTE_FLUX.IN_OUT HAVING (((T_STRUCT_CONDITION.REF_ID_MODULE) = 55) AND ((T_LISTE_FLUX.TYPE_FLUX) = "aucun") AND ((T_LISTE_FLUX.IN_OUT) = "entrée"));
requete nommée ___IN2_DG_DGT_DAT
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 SELECT T_MODULE.ID, RIGHT([NOM_MODULE],1) AS EXPR1, T_SPEC.SPEC, T_FLUX.ID_FLUX, T_FLUX.NOM_FLUX, T_LISTE_FLUX.TYPE_FLUX, T_LISTE_FLUX.IN_OUT, T_STRUCT_CONDITION.ID_STRUCT_CONDITION, T_STRUCT_CONDITION.ORDRE_STRUCT_COND, T_STRUCT_CONDITION.NIVEAU, MID$([SPEC],22,3) AS A FROM (___IN_DG_DGT_DAT INNER JOIN T_FLUX ON [___IN_DG_DGT_DAT].REF_ID_FLUX = T_FLUX.ID_FLUX) INNER JOIN ((T_SPEC INNER JOIN T_LISTE_FLUX ON T_SPEC.ID_SPEC = T_LISTE_FLUX.REF_ID_SPEC) INNER JOIN ((T_MODULE INNER JOIN T_STRUCT_CONDITION ON T_MODULE.ID = T_STRUCT_CONDITION.REF_ID_MODULE) INNER JOIN T_LISTE_SPEC ON T_STRUCT_CONDITION.ID_STRUCT_CONDITION = T_LISTE_SPEC.REF_ID_STRUCT) ON T_SPEC.ID_SPEC = T_LISTE_SPEC.REF_ID_SPEC) ON T_FLUX.ID_FLUX = T_LISTE_FLUX.REF_ID_FLUX WHERE (((T_LISTE_FLUX.TYPE_FLUX) = 'aucun') AND ((T_LISTE_FLUX.IN_OUT) = 'sortie') AND ((MID$([SPEC],22,3)) <> 'stb'));
la requete 2 appelle la requete 1
j aimerai fusionner les deux pour que cella ne fasse plus une seule requete
j ai des lacunes en sql access
merci de m aider
Partager