競馬データ分析(ゴールドジェネレーター)掲示板

・ゴールドジェネレーターの詳細はこちらをご覧下さい。また、ゴールドジェネレーターは、says-project様という善意ある個人の方が作成したフリーソフト(無料ソフト)です。
・現在、「ヘルプ機能」はご利用いただけません。
・JRDBはこのソフトに対して、データだけを提供しております。ゴールドジェネレーター以外のお問い合わせは、JRDB会員サポート窓口までお願いします。
分析依頼は、できるだけわかりやすい文章で丁寧に書いてください。
OS・ブラウザ名・ホスト名が投稿に表示されますが、荒らし・いたずら防止の措置ですのでご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃JRDBホームページ  
684 / 1534 ツリー ←次へ | 前へ→

システム班さんに質問です。 Sarada 10/7/15(木) 13:27
Re:システム班さんに質問です。 JRDBシステム班 10/7/15(木) 22:35
Re:システム班さんに質問です。 Sarada 10/7/16(金) 4:05

システム班さんに質問です。
 Sarada  - 10/7/15(木) 13:27 -

引用なし
パスワード
   お世話になります、具体的なケースとして、述べてみます。
1、馬連の組み合わせを考えてみます。
 本命を「激走印 = '1'」の馬とします。
 対抗を「IDM印 = '1'」(2重丸)の馬とします。
2、上記1の馬連組み合わせにて、(例えば2010年1月1日以降として)
 回収率を検出したい。
3、上記1,2の内容を、MS-Accessにて、
 DBManでセットされたデータ(JRDB_DATA.MDB)に対して、直接SQLクエリを
 発行したいのですが、1〜2本のクエリで作れるものでしょうか。
 どなたか、ご教授願えませんでしょうか。
 
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)@ntkngw161050.kngw.nt.ngn4.ppp.infoweb.ne.jp>

Re:システム班さんに質問です。
 JRDBシステム班  - 10/7/15(木) 22:35 -

引用なし
パスワード
   Saradaさんへ
 
JRDBをご利用頂きありがとうございます。システム班@飯村です。


答えとしては作れますが、ある程度SQLの理解が必要です。
注意する点としては、
・IDM印が1、かつ、激走印1の馬もあり得ます。
・発走除外があるので、競走馬データだけでなく、成績データも必要になります。
ですので、使うテーブルとしては、
競走馬データ、成績データ、払い戻しデータの、3つのテーブルが必要になります。

人によってやり方は様々だとはおもいますが、もし僕がやるのであれば、
・競走馬データと成績データを繋いで、除外になっておらず、IDM印が1か激走印1の馬だけのテーブルもしくはクエリを作成。これがマスタになります。
・上記を基に、馬連の買い目を作成してしまいます。
マスタのテーブルからIDM用と激走馬用に別名を付けてJOINして、馬連の買い目を作成します。
この時に関数を挟んで、有効な馬番順に整形してしまいます。(例えば8−3だったら、3−8を返す様に。実際には0308のように作成します)
この方法ですと重複が発生しますので、レースキーと買い目でGroup byもしくは、Distinctで単一のレコードのみにします。
同時に、
・IDM印が1、かつ、激走印1の馬もあり得ます
という事で、8-8のような目ができてしまうので、ゾロ目になっている条件も除外しておきます。
(上記の関数で、ゾロ目の時は単一の値を返しおくと、WHERE文1発で消せます)
これが1つ目の作業用のテーブル。

・払い戻しも同着があるので、馬連払戻1・馬連組合せ1〜3までをUNIONでもして、列に変換しておきます。これが、払い戻しのマスタになります。
これが2つ目の作業用のテーブルになります。

後は上記の作業用のテーブルを繋げれば、回収率、的中率、最高配当、最低配当等、分析が可能になります。
この方法は色々ある中の1つですので、もっと簡単は方法もあるかと思います。

それでは今後ともJRDBをよろしくお願いします。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.5; .NET CLR 2.0.5...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:システム班さんに質問です。
 Sarada  - 10/7/16(金) 4:05 -

引用なし
パスワード
   JRDBシステム班さんへ

さっそくの回答、有難うございました。
自分は現在、SQLを再学習中ですので、回答内容をたよりに(辛抱強く?)
挑戦してみたいと思います。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)@ntkngw161050.kngw.nt.ngn4.ppp.infoweb.ne.jp>

  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃JRDBホームページ  
684 / 1534 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:   
288,251
(SS)C-BOARD v3.8 is Free