拡張条件設定使用方法

 従来はGGAにて設定のある条件でしか分析できませんでしたが、拡張モードを使用すると従来では指定できなかった複雑な条件が指定できるようになりました
 将来的には通常の条件設定でも複雑な条件が指定できるように拡張していく予定ですが、当面の間は拡張モードを使用して複雑な条件を指定して下さい。
 ※ただし使用するには、ある程度のアクセスのSQL文の知識が必要となります。
こんなことができます
@OR条件指定
 ・調教指数が5以上又は厩舎指数が5以上のどちらかを満たす
 ・直前パドック指数が2以上又はオッズ指数が2以上のどちらかを満たす
 ・前5走以内に芝1600で連対経験がある馬
A2番手との比較
 ・IDM◎がIDM○より10以上IDMが高い
 ・展開予想で、1着馬が2着馬とゴール差10以上
B複数の指数を組合せる
 ・情報指数+騎手指数が8以上
C他の項目との比較
 ・前走の3コーナー順位より4コーナー順位の方が2つ以上後ろで、ゴール順位が4コーナー順位より前
※その他色々な条件に対応可能だと思いますので、わからない場合はサポート掲示板にて質問してみて下さい

使用方法
  
 @条件指定画面の左下にある「▼拡張モード(高度な条件指定)▼」のボタンを押します
→下に入力用のBOXと、「確定」ボタンが表示されます
※元のモードに戻す場合は同じボタンを再度押します
A入力用のBOXに条件を入力します。
  ※条件入力をサポートするために従来の条件設定で項目と条件を指定して「OK」を押すと、その条件式がBOXに表示されますので、それを参考にして変更します。
B「確定」を押すと入力した条件式が確定します。
  ※当ソフトでは構文の間違い等は検査しません。間違いがある場合には「分析実行」時にエラーが表示されます。
※一度「確定」した拡張条件を変更するには、条件設定画面で変更したい行をクリックします。
※拡張設定は何行でも設定可能です

使用例
   「調教指数が5以上又は厩舎指数が5以上のどちらかを満たす」の場合の設定方法を以下に説明します。
@条件指定画面の左下にある「▼拡張モード(高度な条件指定)▼」のボタンを押します
A条件種類「厩舎・調教」から「調教指数」をクリックし、範囲指定に「5」〜「40」と入力し、「OK」を押します。
B表示されたデータを以下のように修正する
 「D競走馬データ.調教指数 >= 5 OR 」
  ※今回は40以下の条件は不要なので削除し、最後にOR+スペースを追加します
C同様に「厩舎指数」をクリックして範囲指定に「5」〜「40」と入力し、「OK」を押します
 →BOXに「D競走馬データ.調教指数 >= 5 or D競走馬データ.厩舎指数 >= 5 AND D競走馬データ.厩舎指数 <=40」
D表示されたデータを以下のように修正します
 「D競走馬データ.調教指数 >= 5 or D競走馬データ.厩舎指数 >= 5」
E「確定」を押します。

条件設定例
@前5走以内に芝1600で連対経験がある馬
(D番組_1.芝ダ障害コード = '1' AND D番組_1.距離 = '1600'AND D成績_1.着順 >= 1 AND D成績_1.着順 <=2) OR (D番組_2.芝ダ障害コード = '1' AND D番組_2.距離 = '1600'AND D成績_2.着順 >= 1 AND D成績_2.着順 <=2) OR (D番組_3.芝ダ障害コード = '1' AND D番組_3.距離 = '1600'AND D成績_3.着順 >= 1 AND D成績_3.着順 <=2) OR (D番組_4.芝ダ障害コード = '1' AND D番組_4.距離 = '1600'AND D成績_4.着順 >= 1 AND D成績_4.着順 <=2) OR (D番組_5.芝ダ障害コード = '1' AND D番組_5.距離 = '1600'AND D成績_5.着順 >= 1 AND D成績_5.着順 <=2)
AIDM◎がIDM○より10以上IDMが高い
D競走馬データ.IDM>=(select IDM FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] AND IDM印='2')+10
B展開予想で、1着馬が2着馬とゴール差10以上
D競走馬データ.ゴール差<=(select ゴール差 FROM D競走馬データ AS T2 WHERE T2.レースキー=D競走馬データ.[レースキー] AND T2.ゴール順位 = 2)-10
C情報指数+騎手指数が8以上
D競走馬データ.調教指数 + D競走馬データ.厩舎指数 >= 8
D前走の3コーナー順位より4コーナー順位の方が2つ以上後ろで、ゴール順位が4コーナー順位より前
(INT(D成績_1.コーナー順位3) +2) <= INT(D成績_1.コーナー順位4) AND INT(D成績_1.コーナー順位4) > D成績_1.着順