Bonjour tout le monde,

j'ai un soucis concernant une requête :

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
28
29
create table tbl_segmentation1 as
 
select
 
date,
 
Extract(year from (historique_pdv.DATE)) as 'year',
 
Extract(month from (historique_pdv.DATE)) as 'month',
 
Extract(day from (historique_pdv.DATE)) as 'day',
 
id_pdv,
 
cart,
 
sum(ca) as 'ca',
 
sum(cahd) as 'cahd',
 
sum(vol) as 'vol',
 
sum(volhl) as 'hl',
 
sum(qub) as 'qub'
 
from historique_pdv
 
group by date, id_pdv, cart;
Il me met un duplicate entry quand j'ai 2 ligne d'historique exactement identique!! Par contre quand elles sont différentes ou légèrement différentes il ne met rien.

Le but de cette requête est de faire des totaux par date produit et client. Le problème est que plusieurs commandes exactement identique existent !!! comment gérer ces cas ?