1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
SELECT [Stat 17 Courses Ponctuelles selon Sexe et Age Regroupement].Sexe, Count([Stat 17 Courses Ponctuelles selon Sexe et Age Regroupement].Age) AS CompteDeAge,
Switch(
SELECT [Stat 17 Courses Ponctuelles selon Sexe et Age Regroupement].Sexe, Count([Stat 17 Courses Ponctuelles selon Sexe et Age Regroupement].Age) AS CompteDeAge,
Switch(
age<18,"moins de 18 ans",
age>17 And age<19,"entre 18 et 19 ans",
age>19 And age<30,"entre 20 et 29 ans",
age>29 And age<40,"entre 30 et 39 ans",
age>39 And age<50,"entre 40 et 49 ans",
age>49 And age<60,"entre 50 et 59 ans",
age>59 And age<70,"entre 60 et 69 ans",
age>69 And age<80,"entre 70 et 79 ans",
age>79 And age<90,"entre 80 et 89 ans",
age>89 And age<90,"entre 90 et 99 ans",
age>99 And age<100,"entre 100 et 109 ans"), AS trancheAge
FROM [Stat 17 Courses Ponctuelles selon Sexe et Age Regroupement]
GROUP BY [Stat 17 Courses Ponctuelles selon Sexe et Age Regroupement].Sexe, Switch(
age<18,"moins de 18 ans",
age>17 And age<19,"entre 18 et 19 ans",
age>19 And age<30,"entre 20 et 29 ans",
age>29 And age<40,"entre 30 et 39 ans",
age>39 And age<50,"entre 40 et 49 ans",
age>49 And age<60,"entre 50 et 59 ans",
age>59 And age<70,"entre 60 et 69 ans",
age>69 And age<80,"entre 70 et 79 ans",
age>79 And age<90,"entre 80 et 89 ans",
age>89 And age<90,"entre 90 et 99 ans",
age>99 And age<100,"entre 100 et 109 ans"); |
Partager