AQ_ACTPHY_ActPhyHorsTrv_i
AQ-Activité Physique-VARIABLE CALCULEE-Effort physique hors travailFormat de la variable | smallint(6) |
---|
Mode de vie et Santé - I1/I2/I3 I1 / I2 / I3 correspond aux 3 versions successives du questionnaire « Mode de vie et santé » à l’inclusion.
La variable est un score calculé à partir des 3 derniers blocs de la partie « Activité physique ».
Le score évolue de 0 à 6 avec 0 pour les personnes inactives et 6 pour les personnes très actives.
Dans un premier temps, un score intermédiaire est calculé pour chacune des 3 questions : AQ_ACTPHY_12MTrjPdByc_n, AQ_ACTPHY_12MSport_n et AQ_ACTPHY_12MTrvMan_n :
- 0 lorsque la modalité est égale à « non »
- 1 lorsqu’elle est égale à « oui, moins de 15 minutes… » ou « oui, moins de 2 heures… » selon la question
- 2 lorsqu’elle est égale à « oui, 15 minutes et plus… » ou « oui, 2 heures et plus… » selon la question
Ces trois scores sont ensuite additionnés pour donner la variable finale.
La variable n’est calculée que lorsque les 3 questions sont renseignées.
Si une des 3 questions est manquante, la variable l’est donc aussi.
Code SQL
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=0;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=AQ_ACTPHY_ActPhyHorsTrv_i+1 WHERE AQ_ACTPHY_12MTrjPdByc_n=2;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=AQ_ACTPHY_ActPhyHorsTrv_i+2 WHERE AQ_ACTPHY_12MTrjPdByc_n=3;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=AQ_ACTPHY_ActPhyHorsTrv_i+1 WHERE AQ_ACTPHY_12MSport_n=2;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=AQ_ACTPHY_ActPhyHorsTrv_i+2 WHERE AQ_ACTPHY_12MSport_n=3;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=AQ_ACTPHY_ActPhyHorsTrv_i+1 WHERE AQ_ACTPHY_12MTrvMan_n=2;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i=AQ_ACTPHY_ActPhyHorsTrv_i+2 WHERE AQ_ACTPHY_12MTrvMan_n=3;
UPDATE AQ_MODVIE_ACTPHY SET AQ_ACTPHY_ActPhyHorsTrv_i= NULL WHERE AQ_ACTPHY_12MTrjPdByc_n IS NULL OR AQ_ACTPHY_12MSport_n IS NULL OR AQ_ACTPHY_12MTrvMan_n IS NULL;