Bonjour, je chercher a compter les valeurs qui sont comprises dans un interval :
Tous les COUNT comprenant les DATEDIFF me donnent tous le meme resultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT ville, COUNT(rempli_societe) AS saisi, COUNT(DATEDIFF(NOW(), depot) BETWEEN 7 AND 29) AS de7a29, COUNT(DATEDIFF(NOW(), depot) BETWEEN 30 AND 50) AS de30a50, COUNT(DATEDIFF(NOW(), depot)>50) AS plusde50, COUNT(*) AS total FROM communes, permis WHERE [jointures] AND DATEDIFF(NOW(), depot)>=7 GROUP BY ville
Partager