1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| SELECT Modèle.Modèle,
Count(*) AS EnRetard,
(SELECT Count(*)
FROM Modèle
INNER JOIN Client
ON Modèle.NumEchantillon = Relevé.NumEchantillon
INNER JOIN Relevé
ON Client.InitClient = Relevé.InitClient
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) AS EnRetard2
FROM Modèle
INNER JOIN Client
ON Modèle.NumEchantillon = Relevé.NumEchantillon
INNER JOIN Relevé
ON Client.InitClient = Relevé.InitClient
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 |
Partager