|
自己解決しました。
D競走馬データ.ゴール順位=(select MIN(T2.ゴール順位) FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] and T2.総合印 = ' ' AND T2.ゴール順位 < (select T3.ゴール順位 FROM D競走馬データ AS T3 WHERE T3.レースキー=D競走馬データ.[レースキー] and T3.総合印 = '7'))
私は芝、ダートの重賞のみ買うスタイルなので、検索条件として以下を指定
データは2005年1月1日〜2011年2月20日の期間
・前日情報の総合印が無印の馬の中でゴール順位が最上位の馬で、かつ前日情報の総合印が☆の馬よりゴール順位が上位の馬
・芝、ダート
・G1、G2、G3
結果は以下。
勝率 連対率 複勝率 単回収率 複回収率
4.1% 8.7% 13.7% 115.0% 86.1%
ちなみに、
・前日情報の総合印が☆
・芝、ダート
・G1、G2、G3
の成績は以下。
勝率 連対率 複勝率 単回収率 複回収率
3.8% 9.5% 17.0% 62.8% 78.7%
回収率はいいんですが、連対率、複勝率が前日情報の総合印が☆よりも成績は良くないですね〜。
アサクサマリンバさんへ
>以下の条件の馬の成績が知りたいです。
>SQLを教えてください。
>
>前日情報の総合印が無印の馬の中でゴール順位が最上位の馬で、かつ前日情報の総合印が☆の
>馬よりゴール順位が上位の馬
|
|