Bonjour,
J'ai un tableau comme celui ci :
je voudrais savoir qui a travaillé avec M.XX sur la même affaire, le même jours, la même equipe .-------------------------------------------------------------
| Code | Date | Qtes | Affaire | Personne | Equipe |
-------------------------------------------------------------
PR | 23/01/2010 | 1 | n1000 | M.XX | 1
PR | 23/01/2010 | 1 | n1000 | M.ZZ | 2
PR | 23/01/2010 | 1 | n1000 | M.YY | 1
PR | 23/01/2010 | 1 | n1000 | M.TT | 3
PR | 24/01/2010 | 1 | n1000 | M.WW | 1
voici ma requête :
hors je ne sais pour quelle raison dans le resultat de ma requete apparait M.WW alors qu'il n'a pas travaillé ce jours la !
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 select distinct T1.[No_] as Code, convert(char(10),T1.[Forecast Date],103) as Date, cast(T1.[Forecast Quantity (Base)] as float) as Qtés, T1.[Document No_] as Affaire, T1.[Ressource] as Personne, T1.[Ressource]+' '+T2.[Ressource] as PersoEquip, T1.[Type] as CodeEvenement, T1.[Type Article] as TypeArticle, T1.[Equipe] as Equipe from dbo.[Societe$Production] T1 inner join dbo.[Societe$Production] T2 on (T1.[Document No_] = T2.[Document No_] and T1.[Forecast Quantity (Base)] = T2.[Forecast Quantity (Base)] and T1.[Document No_] = T2.[Document No_] and T1.[Equipe] = T2.[Equipe]) where T1.[Ressource] = 'M.XX' and T1.[Forecast Date] = '23/01/2010'
MERCI pour votre aide
Partager