etu54
Messages postés27Date d'inscriptionmardi 2 juin 2009StatutMembreDernière intervention26 juillet 2011
-
7 juil. 2010 à 09:59
etu54
Messages postés27Date d'inscriptionmardi 2 juin 2009StatutMembreDernière intervention26 juillet 2011
-
12 juil. 2010 à 15:13
Bonjour amis codeurs/euses,
J'ai un gros probleme qui pour vous paraitera peut etre simple.
Dans une requete SQL ACCESS je n'arrive pas a faire un groupement par un attribut de la requete.
Du code vaut mieux que des mots donc voici ma requete :
SELECT DISTINCT
WO.WONUM,
WO.FAXNUM AS fis,
Switch([WO].[STATUS]='R','Prêt',[WO].[STATUS]='O','En cours',[WO].[STATUS]='C','Fermé',[WO].[STATUS]='M','Terminé',[WO].[STATUS]='H','En attente') AS ETAT,
WO.TASKDESC,
Format([REQUESTDATE],'dd/mm/yyyy') AS REQDATE,
WOEQLIST.SUBLOCATION1 AS install,
WOEQLIST.SUBLOCATION2 AS groupe,
WO.ASSIGNEDTO,
rHDI_hrs.HRS,
rHDI_pdr.PDR,
WO.PHONE AS propo,
WO.WOTYPE,
Format([REQUESTTIME],'Short Time') AS REQTIME,
WO.REQUESTDATE,
WO.REQUESTTIME,
WOEQLIST.EQNUM,
EQUIP.LOCATION,
EQUIP.COSTCENTER,
WOEQLIST.SUBLOCATION1,
EQUIP_1.EQNUM AS installnum,
rHDI_hrs.DEP,
rHDI_stt.STT,
WODRAW.filename AS filename,
iif(left(wotype,4)='CORR' or left(wotype,4)='TRAV','otc','otp') as WOTYPE2
FROM
(((((((WO LEFT JOIN WOEQLIST ON WO.WONUM WOEQLIST.WONUM) LEFT JOIN rHDI_hrs ON WO.WONUM rHDI_hrs.WONUM) LEFT JOIN rHDI_pdr ON WO.WONUM = rHDI_pdr.WONUM) LEFT JOIN EQUIP ON WOEQLIST.EQNUM = EQUIP.EQNUM) LEFT JOIN EQUIP AS EQUIP_1 ON (WOEQLIST.LOCATION = EQUIP_1.LOCATION) AND (WOEQLIST.SUBLOCATION1 = EQUIP_1.SUBLOCATION1)) LEFT JOIN rHDI_stt ON WO.WONUM = rHDI_stt.WONUM )LEFT JOIN WODRAW ON (WO.WONUM=WODRAW.WONUM))
WHERE
(((EQUIP_1.EQTYPE)='INSTALL'))
je voudrai grouper par filename mais je n'y arrive pas, cela fait plusieurs jours que je rame.