1 2 3 4 5 6 7 8 9 10
| PARAMETERS NbrEchantillon Short, IntervalleEch1 Short, IntervalleEch2 Short;
SELECT Modèle.Modèle, Count(*) AS EnRetard
FROM Modèle INNER JOIN (Client INNER JOIN Relevé ON Client.InitClient = Relevé.InitClient) ON Modèle.NumEchantillon = Relevé.NumEchantillon
WHERE Relevé.NumEchantillon<=IntervalleEch2 AND Relevé.NumEchantillon>=IntervalleEch1 AND DateDiff("m",[Relevé].[DateMEC],[Relevé].[DateTraitement])*10>=300 AND Relevé.KmMaxi<300
GROUP BY Modèle.Modèle;
SELECT Count(*) AS EnRetard
FROM Modèle INNER JOIN (Client INNER JOIN Relevé ON Client.InitClient = Relevé.InitClient) ON Modèle.NumEchantillon = Relevé.NumEchantillon
WHERE Relevé.NumEchantillon<=IntervalleEch2 AND Relevé.NumEchantillon>=IntervalleEch1 AND DateDiff("m",[Relevé].[DateMEC],[Relevé].[DateTraitement])*10>=300 AND Relevé.KmMaxi>=300 AND Relevé.KmMax<500
GROUP BY Modèle.Modèle; |
Partager