今回は泥臭い話になる.どんなプログラミングでも同じだが,一発で意図通りに動くことはまずない.試行錯誤の末,ようやくこんなものかという出来上がりである.SQL においても同じだ.クエリでは NULL の扱いが難しい.そんなところを感じ取ってもらえればと思う.
国際標準化身体活動質問票のデータ処理および解析に関するガイドライン
Google Formで条件分岐するアンケートを作成するで触れたが,国際標準化身体活動質問票は成人の一週間の運動量を半定量的に評価するアンケートである.略して IPAQ ともいうが,これのデータ処理に関するガイドラインを見つけたので紹介しておく.
IPAQ は東京医科大学公衆衛生学分野のサイトに掲載されている.Short 版,Long 版はさらに直近 7 日間と普段の 7 日間に分類され,結局 4 つの質問票があるが,ここでは直近 7 日間の Long 版を扱うことにする.
対象は 15 歳から 65 歳までの成人とされており,小児や高齢者での使用は想定されていない.しかしながら,これに替わる評価法がないのも実情であり,やむを得ず使用している施設もあると考えられる.
データベースにおける具体的なコーディングはIPAQガイドラインをクエリで表現するにはで説明しているので参考にされたい.