|
ばたやん
- 13/11/11(月) 22:47 -
|
|
|
|
こんばんわ
GGで前日情報 テン指数1位が2位より3.0以上開いている場合の抽出法を教えてください。
どうぞよろしくお願いいたします。
|
|
<Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chr...@fujita-archi-net.fujita-archi.co.jp>
|
|
JRDBシステム班
- 13/12/6(金) 10:34 -
|
|
|
|
<Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; Sleipni...@183.177.131.94.ap.gmobb-fix.jp>
|
|
ばたやん
- 13/12/6(金) 13:55 -
|
|
|
|
回答ありがとうございます
D競走馬データ.IDM>=(select IDM FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] AND IDM印='2')+10
を
D競走馬データ.テン指数>=(select テン指数 FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] AND テン指数順位='2')+5
として、集計を「着順」で分析すると
エラーコード[3464]
「抽出条件でデータ型が一致しません。」
エラーコード[91]
「オブジェクト変数またはWithブロック変数が設定されていません。」
対象データは1件もありません、条件を変えて再度行って下さい
と、なってしまいます。
他の条件設定例は正常に作動するようです。
集計する条件がまずいのでしょうか?
|
|
<Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chr...@fujita-archi-net.fujita-archi.co.jp>
|
|
JRDBシステム班
- 13/12/13(金) 14:00 -
|
|
|
|
ばたやんさんへ
>D競走馬データ.テン指数>=(select テン指数 FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] AND テン指数順位='2')+5
>
>として、集計を「着順」で分析すると
>
>エラーコード[3464]
>「抽出条件でデータ型が一致しません。」
>
>エラーコード[91]
>「オブジェクト変数またはWithブロック変数が設定されていません。」
>
>対象データは1件もありません、条件を変えて再度行って下さい
>
>と、なってしまいます。
>他の条件設定例は正常に作動するようです。
>集計する条件がまずいのでしょうか?
次の式でどうでしょう。
D競走馬データ.テン指数>=(select first(テン指数) FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] AND T2.テン指数順位=2)+5
・指数順位のところを、テン指数は数字型なので''を外しました。(データ型の問題)
・2番手馬のテン指数に first()をつけました。2番手を2頭取る可能性があり、「・・1つのレコードしか返せません・・・」になるためです。
やはり、SQLの知識が無いと難しいですね。
|
|
<Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; Sleipni...@183.177.131.94.ap.gmobb-fix.jp>
|
|
ばたやん
- 13/12/16(月) 10:06 -
|
|
|
|
ありがとうございました。
バッチリでした。
馬券のほうは散々でしたがw
懲りずにやってみたいと思ってます
|
|
<Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chr...@fujita-archi-net.fujita-archi.co.jp>
|
|
 |
 |