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

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

SQL文の作成について KAT 05/7/11(月) 16:08
Re:SQL文の作成について 05/7/12(火) 3:22
Re:SQL文の作成について KAT 05/7/12(火) 11:09
Re:SQL文の作成について 片岡@JRDB 05/7/13(水) 14:43
Re:SQL文の作成について KAT 05/7/13(水) 17:45

SQL文の作成について
 KAT  - 05/7/11(月) 16:08 -

引用なし
パスワード
   いつもお世話になっています。
 今日は、SQL文の作文・内容などについて教えてください。
「お気に入り」に入れておき、「軸馬」の有力候補になるのではないかと
思っています。(複勝率が 90%程度は見込めそうなので・・・・)
 内容はというと 「競走馬データのうち“CID”の数値と“IDM”の数値の合計が、
そのレースで一番大きい馬(出来たら2位との差が〈7〉以上ある馬)を抽出したい。」
というものです。
 ちなみに 一番の馬を抽出しようとして作ったのが以下のSQL文です。
スンナリ(何の忠告もなく)計算してくれて 抽出してくれるものですから、これしたりと
利用していたら、単に“CID”トップの馬を選んでいただけでした。 各レース毎に
一覧表でプリントアウトしていたのであとで見て気がついたしだいです。

(( SELECT COUNT( [CID]+[IDM] )+1 FROM [D競走馬データ] AS T WHERE T.[レースキー]= [D競走馬データ].[レースキー] AND T.[CID]+[IDM] > [D競走馬データ].[CID]+[IDM] ))<=1

よろしく 添削、ご教示をお願いします。     05.7.11.  KAT
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)@YahooBB218113162018.bbtec.net>

Re:SQL文の作成について
   - 05/7/12(火) 3:22 -

引用なし
パスワード
   KATさんへ

お題が難しくて間違ってそうなので、小声で書き込みます。

1.まず、他のお気に入りとのリンクのSQLを作ります。
  (D競走馬データ.CID + D競走馬データ.IDM + 7) >= (select max(a.CID + a.IDM) from D競走馬データ a where a.レースキー = D競走馬データ.レースキー)
  +7した数値がそのレースの最大数値の馬以上の馬を抽出します。(最大数値の馬も含む)

2.次に元にするSQLを作成します。
  (D競走馬データ.CID + D競走馬データ.IDM) = (select max(a.CID + a.IDM) from D競走馬データ as a where a.レースキー = D競走馬データ.レースキー)
  たぶん、そのレースの最大数値の馬を抽出するSQLです。

3.レースの絞込み条件〜をチェック、レース中の該当条件が〜を=1(最大数値の馬だけ)


取りこぼしがあるかもしれませんが、結果を数件チェックしてみて抽出したデータはいい様な気がします。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)@r113117.ppp.asahi-net.or.jp>

Re:SQL文の作成について
 KAT  - 05/7/12(火) 11:09 -

引用なし
パスワード
   片岡様へ

いつもお世話になります。
ご教示ありがとうございました。
早速、取り組んで 分析をしてみました。カタチだけはスンナリ分析出来たのですが
、手計算でやっているのと比べて抽出される対象馬が 極端に少ないです。
7/10 の3場だけでも10ト抽出されていてそのうち9トが複勝にからんでいたので
これはいけそうと思ったのですが・・・・・・
( 7/9と7/10の分はまだ週替りが出来ていないので確認は出来ませんが )
7/3 阪神だけでもと思いバックチェックしてみると 抽出されたのは 12R の14.ウォーターバロン
( +12.9 2位との差 )1トのみでしたが 他に
   1R 9.スズカエルムス〈5着〉( +10.0 2位との差)
   3R 13.ウインルミエール〈1着〉( +7.0 2位との差)
が対象になる馬です。
  何が不足しているのでしょうか?  面倒なことを申し訳ありません。
                      05.7.12.  KAT
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)@YahooBB218113162018.bbtec.net>

Re:SQL文の作成について
 片岡@JRDB E-MAIL  - 05/7/13(水) 14:43 -

引用なし
パスワード
   KATさんへ
>いつもお世話になります。
>ご教示ありがとうございました。
私じゃありませんよ。回答してくださったのは、「の」さんですよ。
「の」さん、ありがとうございます。

>早速、取り組んで 分析をしてみました。カタチだけはスンナリ分析出来たのですが
>、手計算でやっているのと比べて抽出される対象馬が 極端に少ないです。
>7/10 の3場だけでも10ト抽出されていてそのうち9トが複勝にからんでいたので
>これはいけそうと思ったのですが・・・・・・
>( 7/9と7/10の分はまだ週替りが出来ていないので確認は出来ませんが )
>7/3 阪神だけでもと思いバックチェックしてみると 抽出されたのは 12R の14.ウォーターバロン
>( +12.9 2位との差 )1トのみでしたが 他に
>   1R 9.スズカエルムス〈5着〉( +10.0 2位との差)
>   3R 13.ウインルミエール〈1着〉( +7.0 2位との差)
>が対象になる馬です。
>  何が不足しているのでしょうか?  面倒なことを申し訳ありません。
>                      05.7.12.  KAT

「の」さんのSQLを試しました。ちゃんと動いています。

   1R 9.スズカエルムス〈5着〉( +10.0 2位との差)
は、ちゃんと出てきました。

   3R 13.ウインルミエール〈1着〉( +7.0 2位との差)
の方は、7.0 で境界なので、出ないのでしょう。"7>="の指定にて"="を外せば、出ます。

もういちど、確認してみてください。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:SQL文の作成について
 KAT  - 05/7/13(水) 17:45 -

引用なし
パスワード
   片岡@JRDBさんへ
>KATさんへ
>>いつもお世話になります。
>>ご教示ありがとうございました。
>私じゃありませんよ。回答してくださったのは、「の」さんですよ。
>「の」さん、ありがとうございます。
>
>>早速、取り組んで 分析をしてみました。カタチだけはスンナリ分析出来たのですが
>>、手計算でやっているのと比べて抽出される対象馬が 極端に少ないです。
>>7/10 の3場だけでも10ト抽出されていてそのうち9トが複勝にからんでいたので
>>これはいけそうと思ったのですが・・・・・・
>>( 7/9と7/10の分はまだ週替りが出来ていないので確認は出来ませんが )
>>7/3 阪神だけでもと思いバックチェックしてみると 抽出されたのは 12R の14.ウォーターバロン
>>( +12.9 2位との差 )1トのみでしたが 他に
>>   1R 9.スズカエルムス〈5着〉( +10.0 2位との差)
>>   3R 13.ウインルミエール〈1着〉( +7.0 2位との差)
>>が対象になる馬です。
>>  何が不足しているのでしょうか?  面倒なことを申し訳ありません。
>>                      05.7.12.  KAT
>
>「の」さんのSQLを試しました。ちゃんと動いています。
>
>   1R 9.スズカエルムス〈5着〉( +10.0 2位との差)
>は、ちゃんと出てきました。
>
>   3R 13.ウインルミエール〈1着〉( +7.0 2位との差)
>の方は、7.0 で境界なので、出ないのでしょう。"7>="の指定にて"="を外せば、出ます。
>
>もういちど、確認してみてください。
「の」さん
「片岡」さん
勝手に回答者を決め込んですみませんでした。
もういちど丹念に書き込みをチェックしたら単純に一箇所「CID」を「IDM」に
書き込みミスがありました。  解決しました。有難うございました。
いろいろやっていると レースの絞込み条件のところの使い方がいまひとつ
わからないのですがどこを見れば判りますか。多少変更の余地があるような気がしています。
<Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)@YahooBB218113162018.bbtec.net>

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