Bonjour,
j'ai 2 tables #TMPLeadTimes1Normal et #TMPOnHoldsLeadTimes1 qui ont les même champs mais pas les mêmes données, enfin pas forcément les mêmes. Je souhaite mettre les données dans une autre table afin de faire un récapitulatif des 2 tables qu'on appellera #TMPLeadTimes1Global,
voici les 2 essais que j'ai fait:
celui-ci ne me retourne rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Insert Into #TMPLeadTimes1Global (ParkId, LibelleL, [Year_1], [Year], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], TypeLigne, TypeResult, prot_pays) select N.ParkId, N.LibelleL, sum(isnull(N.Year_1,0) + isnull(OH.Year_1,0)), sum(isnull(N.[Year],0) + isnull(OH.[Year],0)), sum(isnull(N.[1],0) + isnull(OH.[1],0)), sum(isnull(N.[2],0) + isnull(OH.[2],0)), sum(isnull(N.[3],0) + isnull(OH.[3],0)), sum(isnull(N.[4],0) + isnull(OH.[4],0)), sum(isnull(N.[5],0) + isnull(OH.[5],0)), sum(isnull(N.[6],0) + isnull(OH.[6],0)), sum(isnull(N.[7],0) + isnull(OH.[7],0)), sum(isnull(N.[8],0) + isnull(OH.[8],0)), sum(isnull(N.[9],0) + isnull(OH.[9],0)), sum(isnull(N.[10],0) + isnull(OH.[10],0)), sum(isnull(N.[11],0) + isnull(OH.[11],0)), sum(isnull(N.[12],0) + isnull(OH.[12],0)), N.TypeLigne, N.TypeResult, N.prot_pays from #TMPLeadTimes1Normal N inner JOIN #TMPOnHoldsLeadTimes1 OH on N.ParkId = OH.ParkId Group by N.ParkId, OH.ParkId, N.LibelleL, OH.LibelleL, N.TypeLigne, OH.TypeLigne, N.TypeResult, OH.TypeResult, N.prot_pays, OH.prot_pays
tandis que celui-ci ne me retourne que les résultats de #TMPOnHoldsLeadTimes1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Insert Into #TMPLeadTimes1Global (ParkId, LibelleL, [Year_1], [Year], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], TypeLigne, TypeResult, prot_pays) select ParkId, LibelleL, [Year_1], [Year], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], TypeLigne, TypeResult, prot_pays from #TMPLeadTimes1Normal union select ParkId, LibelleL, [Year_1], [Year], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], TypeLigne, TypeResult, prot_pays from #TMPOnHoldsLeadTimes1
Je n'arrive pas à obtenir le total que je souhaite. Si j'ai le meme parkId dan sles 2 tables, je ne le prends qu'une fois mais j'additionne les 2 volumes présent.
Partager