Voilà ma requête :
SELECT Technicien.Nomtechnicien as [Nom technicien] , sum(Travailler.Durée) as [duréetotale],MONTH (Intervention.Dateintervention) as [mois]
From Technicien, Travailler, Intervention
Where Technicien.Codetechnicien=Travailler.Codetechnicien
AND Travailler.Numintervention=Intervention.Numintervention
AND Year(Intervention.Dateintervention)=2009
Group by Technicien.Codetechnicien
Group by MONTH (Intervention.Dateintervention)
Order by Technicien.Codetechnicien;
il marque erreur de syntax que je ne trouve pas.
Tables :
Client : codeclient,Raisonsociale, VilleClient 1,n vers intervention
Intervention : Numintervention,Dateintervention,Codeclient 1.1 vers Client et 1.n vers travailler
Travailler : Codetechnicien,numintervention,Durée 1.n vers intervention et 1.n vers technicien
Technicien :Codetechnicien,Nomtechnicien,PrenomTechnicien 1,n vers travailler
la demande :
Pour chaque technicien et pour chaque mois de l'année 2009, durée totale des interventions chez les clients
dans l'ordre croissant des codes de technicien et dans l'ordre chronologique, avec pour en-tête de colone <<nom technicien>>, <<mois>>, <<durée totale>>.