注意
この記事は独自に調べた結果のため誤っている可能性があります
前提
「PC-KEIBA」 と 「地方競馬DATA」で地方競馬のデータをPostgresに取り込んでいるものとします。
「PC-KEIBA」と「地方競馬DATA」については下記の記事で紹介しています
https://qiita.com/masachaco/items/5b3f4bcb3d133f2e6f5f
含水率を取得する
nvd_ra (レース詳細)テーブルの
babajotai_code_shiba と babajotai_code_dirt を結合する。
2桁の16進数になるので、それを10進数に変換し、10で割った値が含水率になる。
SELECT
race_bango,
(('x'||(babajotai_code_shiba || babajotai_code_dirt))::bit(8)::integer) / 10.0 含水率
FROM
nvd_ra
WHERE
keibajo_code = '83'
and kaisai_nen = '2024'
and kaisai_tsukihi = '0720'
ORDER BY race_bango asc