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

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

Re:誰か教えてSQL文
 奥野@JRDB E-MAIL  - 04/11/23(火) 21:22 -

引用なし
パスワード
   マックさんへ
>奥野@JRDBさんへ
> セイズプロジェクトの過去ログにあったSQL文の
> 
> (SELECT COUNT(*) FROM D番組データ AS D_B INNER JOIN D競走馬データ AS D_K ON D_B.レースキー = D_K.レースキー WHERE (D_K.血統登録番号=D競走馬データ.血統登録番号) AND (D_B.年月日<D番組データ.年月日) AND (D_B.グレード = '1' OR D_B.グレード = '2' OR D_B.グレード = '3') ) = 0
> 
> を使って最後の数字をいじっているんです。

そうですね。これでいけるみたいです。。
競走馬の過去の重賞出走回数をカウントしているんですね。

よって

(SELECT COUNT(*) FROM D番組データ AS D_B
INNER JOIN D競走馬データ AS D_K ON D_B.レースキー = D_K.レースキー
WHERE (D_K.血統登録番号=D競走馬データ.血統登録番号)
AND (D_B.年月日<D番組データ.年月日)
AND (D_B.グレード = '1' OR D_B.グレード = '2' OR D_B.グレード = '3') ) >=4
AND
(SELECT COUNT(*) FROM D番組データ AS D_B
INNER JOIN D競走馬データ AS D_K ON D_B.レースキー = D_K.レースキー
WHERE (D_K.血統登録番号=D競走馬データ.血統登録番号)
AND (D_B.年月日<D番組データ.年月日)
AND (D_B.グレード = '1' OR D_B.グレード = '2' OR D_B.グレード = '3') ) <=6

もっといい書き方はあるのかもしれませんが、このように設定すればいける気がします(曖昧ですいません、、、)。

グレード(今走) = G1,G2,G3
---------------------------------------------------------------------------------
父馬名  件数 1着 2着 3着 着外  勝率  連対率 複勝率  単回収率  複回収率
---------------------------------------------------------------------------------
サンデー  296  28  30  26  212  9.5%  19.6%  28.4%  40.7%   68.0%

サンデーサイレンスはこんか感じの結果になりました。

それでは。。
447 hits
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)@ntoska031009.oska.nt.ftth2.ppp.infoweb.ne.jp>

誰か教えてSQL文 マック 04/11/22(月) 19:07
Re:誰か教えてSQL文 奥野@JRDB 04/11/23(火) 1:46
Re:誰か教えてSQL文 マック 04/11/23(火) 14:08
Re:誰か教えてSQL文 奥野@JRDB 04/11/23(火) 21:22
Re:誰か教えてSQL文 マック 04/11/23(火) 23:03
Re:誰か教えてSQL文 奥野@JRDB 04/11/24(水) 10:14

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