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

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

Accessで作成したテーブルについて aki 11/1/3(月) 1:07
Re:Accessで作成したテーブルについて JRDBシステム班 11/1/4(火) 19:02
Re:Accessで作成したテーブルについて aki 11/1/11(火) 0:24
Re:Accessで作成したテーブルについて JRDBシステム班 11/1/14(金) 9:49
Re:Accessで作成したテーブルについて aki 11/1/16(日) 1:06
Re:Accessで作成したテーブルについて JRDBシステム班 11/1/16(日) 18:32
Re:Accessで作成したテーブルについて aki 11/1/16(日) 20:27
Re:Accessで作成したテーブルについて aki 11/1/20(木) 0:45
Re:Accessで作成したテーブルについて aki 11/1/23(日) 22:46
Re:Accessで作成したテーブルについて JRDBシステム班 11/1/28(金) 21:26
Re:Accessで作成したテーブルについて aki 11/6/12(日) 9:13
Re:Accessで作成したテーブルについて JRDBシステム班 11/6/12(日) 10:49
Re:Accessで作成したテーブルについて aki 11/6/12(日) 10:52
Re:Accessで作成したテーブルについて JRDBシステム班 11/6/19(日) 21:25
Re:Accessで作成したテーブルについて aki 11/6/26(日) 10:23

Accessで作成したテーブルについて
 aki E-MAIL  - 11/1/3(月) 1:07 -

引用なし
パスワード
   題名の件に関しての質問です。

Accessで作成したテーブルをGGの過去データ分析ツールの拡張機能に
指定して検索することは可能でしょうか?
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.16) Gecko/20101130 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 JRDBシステム班  - 11/1/4(火) 19:02 -

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

JRDBご利用ありがとうございます。

>題名の件に関しての質問です。
>
>Accessで作成したテーブルをGGの過去データ分析ツールの拡張機能に
>指定して検索することは可能でしょうか?

Accessのバージョンや、環境によりますが。。

基本的には、

過去データ分析ツールが使用しているAccessのmdbファイル
「GGAnalyze.mdb」

にテーブルを作成、あるいはリンクすれば可能です。
<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET C...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/1/11(火) 0:24 -

引用なし
パスワード
   JRDBシステム班さんへ

回答ありがとうございます。
早速試してみましたがうまくいきません。

試してみた例を下記に記します。
※前後3Fテーブル:新規に作成したテーブル

 失敗例:SELECT * FROM [前後3Fテーブル] 
 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
 (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
 の年度も出力されていたため))

 エラー結果:エラーコード[3306]
      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
      1つのフィールドだけを指定してください。

>akiさんへ
>
>JRDBご利用ありがとうございます。
>
>>題名の件に関しての質問です。
>>
>>Accessで作成したテーブルをGGの過去データ分析ツールの拡張機能に
>>指定して検索することは可能でしょうか?
>
>Accessのバージョンや、環境によりますが。。
>
>基本的には、
>
>過去データ分析ツールが使用しているAccessのmdbファイル
>「GGAnalyze.mdb」
>
>にテーブルを作成、あるいはリンクすれば可能です。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.16) Gecko/20101130 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 JRDBシステム班  - 11/1/14(金) 9:49 -

引用なし
パスワード
   akiさんへ
>
>試してみた例を下記に記します。
>※前後3Fテーブル:新規に作成したテーブル
>
> 失敗例:SELECT * FROM [前後3Fテーブル] 
> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
> の年度も出力されていたため))
>
> エラー結果:エラーコード[3306]
>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>      1つのフィールドだけを指定してください。
>
成功例があるので、リンクはできており、データを引っ張ってきていると思います。
問題はSQL文にありますね。

GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
しか指定できないと思います。
失敗例は*指定なので、複数フィールドとなっています。
成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。

ただ、akiさんのやりたいことにはなっていないと思います。
詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET C...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/1/16(日) 1:06 -

引用なし
パスワード
   JRDBシステム班さんへ
 Accessで分析して抽出した結果のテーブル内のデータを
 GGAでは出力できるのかがやりたいことになります。

 下記の成功例で実行するとエラーは出ず結果は出力されます。
 しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
 開催日が2002年のデータがなぜか抽出されてしまう状態です。
 この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?

 またもう1点違う質問をさせてください。
 GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
 テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
 Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?

>akiさんへ
>>
>>試してみた例を下記に記します。
>>※前後3Fテーブル:新規に作成したテーブル
>>
>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>> の年度も出力されていたため))
>>
>> エラー結果:エラーコード[3306]
>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>      1つのフィールドだけを指定してください。
>>
>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>問題はSQL文にありますね。
>
>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>しか指定できないと思います。
>失敗例は*指定なので、複数フィールドとなっています。
>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>
>ただ、akiさんのやりたいことにはなっていないと思います。
>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.16) Gecko/20101130 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 JRDBシステム班  - 11/1/16(日) 18:32 -

引用なし
パスワード
   akiさんへ
>JRDBシステム班さんへ
> Accessで分析して抽出した結果のテーブル内のデータを
> GGAでは出力できるのかがやりたいことになります。
>
> 下記の成功例で実行するとエラーは出ず結果は出力されます。
> しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
> 開催日が2002年のデータがなぜか抽出されてしまう状態です。
> この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?

拡張部分は通常のSQL文のWhere句の一部になります。下記参照

SELECT
 ***項目名********
FROM
 ***テーブル名****
WHERE
 ***条件1****
AND
 ***条件2****
AND
 ***ここが拡張部分***
;

上の方のSQL文では、全レコードが対象になっており、
「SELECT COUNT(*)+1 FROM [前後3Fテーブル]」を拡張に書くと
全レコードが出てくると思います。

もし、前後3Fテーブルのレコードと対応させたりするならば
in や exists を使えば絞り込めます。

*********************************************
EXISTS(
 SELECT null FROM 前後3Fテーブル T1
 WHERE
  T1.競走成績キー = D競走馬データ.競走成績キー
)
*********************************************
といった感じです。

※前後3Fテーブルには、「競走成績キー」のようなものが必要です。

一度、やってみてみください。


>
> またもう1点違う質問をさせてください。
> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?
>

できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。


>>akiさんへ
>>>
>>>試してみた例を下記に記します。
>>>※前後3Fテーブル:新規に作成したテーブル
>>>
>>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>>> の年度も出力されていたため))
>>>
>>> エラー結果:エラーコード[3306]
>>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>>      1つのフィールドだけを指定してください。
>>>
>>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>>問題はSQL文にありますね。
>>
>>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>>しか指定できないと思います。
>>失敗例は*指定なので、複数フィールドとなっています。
>>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>>
>>ただ、akiさんのやりたいことにはなっていないと思います。
>>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET C...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/1/16(日) 20:27 -

引用なし
パスワード
   JRDBシステム班さんへ

 回答ありがとうございます。
 試してできましたら改めて結果を報告させていただきます。

>akiさんへ
>>JRDBシステム班さんへ
>> Accessで分析して抽出した結果のテーブル内のデータを
>> GGAでは出力できるのかがやりたいことになります。
>>
>> 下記の成功例で実行するとエラーは出ず結果は出力されます。
>> しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
>> 開催日が2002年のデータがなぜか抽出されてしまう状態です。
>> この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?
>
>拡張部分は通常のSQL文のWhere句の一部になります。下記参照
>
>SELECT
> ***項目名********
>FROM
> ***テーブル名****
>WHERE
> ***条件1****
> AND
> ***条件2****
> AND
> ***ここが拡張部分***
>;
>
>上の方のSQL文では、全レコードが対象になっており、
>「SELECT COUNT(*)+1 FROM [前後3Fテーブル]」を拡張に書くと
>全レコードが出てくると思います。
>
>もし、前後3Fテーブルのレコードと対応させたりするならば
>in や exists を使えば絞り込めます。
>
>*********************************************
> EXISTS(
> SELECT null FROM 前後3Fテーブル T1
> WHERE
>  T1.競走成績キー = D競走馬データ.競走成績キー
> )
>*********************************************
>といった感じです。
>
>※前後3Fテーブルには、「競走成績キー」のようなものが必要です。
>
>一度、やってみてみください。
>
>
>>
>> またもう1点違う質問をさせてください。
>> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
>> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
>> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
>> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
>> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?
>>
>
>できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。
>
>
>>>akiさんへ
>>>>
>>>>試してみた例を下記に記します。
>>>>※前後3Fテーブル:新規に作成したテーブル
>>>>
>>>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>>>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>>>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>>>> の年度も出力されていたため))
>>>>
>>>> エラー結果:エラーコード[3306]
>>>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>>>      1つのフィールドだけを指定してください。
>>>>
>>>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>>>問題はSQL文にありますね。
>>>
>>>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>>>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>>>しか指定できないと思います。
>>>失敗例は*指定なので、複数フィールドとなっています。
>>>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>>>
>>>ただ、akiさんのやりたいことにはなっていないと思います。
>>>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.16) Gecko/20101130 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/1/20(木) 0:45 -

引用なし
パスワード
   JRDBシステム班さんへ

> またもう1点違う質問をさせてください。
> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?

>できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。

上記に関して表示項目に追加されることが確認できました(単純なミスにより表示されなかった状態でした)
お騒がせしてしまいすみませんでした。

>akiさんへ
>>JRDBシステム班さんへ
>> Accessで分析して抽出した結果のテーブル内のデータを
>> GGAでは出力できるのかがやりたいことになります。
>>
>> 下記の成功例で実行するとエラーは出ず結果は出力されます。
>> しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
>> 開催日が2002年のデータがなぜか抽出されてしまう状態です。
>> この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?
>
>拡張部分は通常のSQL文のWhere句の一部になります。下記参照
>
>SELECT
> ***項目名********
>FROM
> ***テーブル名****
>WHERE
> ***条件1****
> AND
> ***条件2****
> AND
> ***ここが拡張部分***
>;
>
>上の方のSQL文では、全レコードが対象になっており、
>「SELECT COUNT(*)+1 FROM [前後3Fテーブル]」を拡張に書くと
>全レコードが出てくると思います。
>
>もし、前後3Fテーブルのレコードと対応させたりするならば
>in や exists を使えば絞り込めます。
>
>*********************************************
> EXISTS(
> SELECT null FROM 前後3Fテーブル T1
> WHERE
>  T1.競走成績キー = D競走馬データ.競走成績キー
> )
>*********************************************
>といった感じです。
>
>※前後3Fテーブルには、「競走成績キー」のようなものが必要です。
>
>一度、やってみてみください。
>
>
>>
>> またもう1点違う質問をさせてください。
>> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
>> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
>> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
>> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
>> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?
>>
>
>できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。
>
>
>>>akiさんへ
>>>>
>>>>試してみた例を下記に記します。
>>>>※前後3Fテーブル:新規に作成したテーブル
>>>>
>>>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>>>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>>>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>>>> の年度も出力されていたため))
>>>>
>>>> エラー結果:エラーコード[3306]
>>>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>>>      1つのフィールドだけを指定してください。
>>>>
>>>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>>>問題はSQL文にありますね。
>>>
>>>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>>>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>>>しか指定できないと思います。
>>>失敗例は*指定なので、複数フィールドとなっています。
>>>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>>>
>>>ただ、akiさんのやりたいことにはなっていないと思います。
>>>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.16) Gecko/20101130 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 aki  - 11/1/23(日) 22:46 -

引用なし
パスワード
   JRDBシステム班さんへ

随分返信が遅くなってしまいましたが、試してみて出来なかったので
アドバイス頂けないでしょうか。私が実行したSQL文を下記に記します。

EXISTS(SELECT NULL FROM [前後3Fテーブル] AS T1 WHERE T1.[レースキー]=[D競走馬データ].[競走成績キー])

私のSQLの知識ですと前後3FテーブルのレースキーとD競走馬データテーブルの競走成績キーが一致したデータ
を抽出すると思っているのですが認識として間違いないでしょうか?
ちなみにこのSQL文を実行すると、対象データは一件もありません。
条件を変えて再度行ってくださいとエラーが出ます。例えばですが、
前後3Fテーブルに存在するIDMが60以上のレコードを表示したいような
場合はどのように記述すればよろしいのでしょうか?

>akiさんへ
>>JRDBシステム班さんへ
>> Accessで分析して抽出した結果のテーブル内のデータを
>> GGAでは出力できるのかがやりたいことになります。
>>
>> 下記の成功例で実行するとエラーは出ず結果は出力されます。
>> しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
>> 開催日が2002年のデータがなぜか抽出されてしまう状態です。
>> この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?
>
>拡張部分は通常のSQL文のWhere句の一部になります。下記参照
>
>SELECT
> ***項目名********
>FROM
> ***テーブル名****
>WHERE
> ***条件1****
> AND
> ***条件2****
> AND
> ***ここが拡張部分***
>;
>
>上の方のSQL文では、全レコードが対象になっており、
>「SELECT COUNT(*)+1 FROM [前後3Fテーブル]」を拡張に書くと
>全レコードが出てくると思います。
>
>もし、前後3Fテーブルのレコードと対応させたりするならば
>in や exists を使えば絞り込めます。
>
>*********************************************
> EXISTS(
> SELECT null FROM 前後3Fテーブル T1
> WHERE
>  T1.競走成績キー = D競走馬データ.競走成績キー
> )
>*********************************************
>といった感じです。
>
>※前後3Fテーブルには、「競走成績キー」のようなものが必要です。
>
>一度、やってみてみください。
>
>
>>
>> またもう1点違う質問をさせてください。
>> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
>> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
>> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
>> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
>> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?
>>
>
>できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。
>
>
>>>akiさんへ
>>>>
>>>>試してみた例を下記に記します。
>>>>※前後3Fテーブル:新規に作成したテーブル
>>>>
>>>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>>>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>>>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>>>> の年度も出力されていたため))
>>>>
>>>> エラー結果:エラーコード[3306]
>>>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>>>      1つのフィールドだけを指定してください。
>>>>
>>>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>>>問題はSQL文にありますね。
>>>
>>>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>>>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>>>しか指定できないと思います。
>>>失敗例は*指定なので、複数フィールドとなっています。
>>>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>>>
>>>ただ、akiさんのやりたいことにはなっていないと思います。
>>>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.16) Gecko/20101130 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 JRDBシステム班  - 11/1/28(金) 21:26 -

引用なし
パスワード
   akiさんへ
>JRDBシステム班さんへ
>
>随分返信が遅くなってしまいましたが、試してみて出来なかったので
>アドバイス頂けないでしょうか。私が実行したSQL文を下記に記します。
>
>EXISTS(SELECT NULL FROM [前後3Fテーブル] AS T1 WHERE T1.[レースキー]=[D競走馬データ].[競走成績キー])
>
>私のSQLの知識ですと前後3FテーブルのレースキーとD競走馬データテーブルの競走成績キーが一致したデータ
>を抽出すると思っているのですが認識として間違いないでしょうか?
競走成績キーは、
血統登録番号+年月日
です。レースキーとは違います。

[前後3Fテーブル]を作成するときに、競走成績キーを取ってきてください。成績データか競走馬データにあります。


>ちなみにこのSQL文を実行すると、対象データは一件もありません。
>条件を変えて再度行ってくださいとエラーが出ます。例えばですが、
>前後3Fテーブルに存在するIDMが60以上のレコードを表示したいような
>場合はどのように記述すればよろしいのでしょうか?


>
>>akiさんへ
>>>JRDBシステム班さんへ
>>> Accessで分析して抽出した結果のテーブル内のデータを
>>> GGAでは出力できるのかがやりたいことになります。
>>>
>>> 下記の成功例で実行するとエラーは出ず結果は出力されます。
>>> しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
>>> 開催日が2002年のデータがなぜか抽出されてしまう状態です。
>>> この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?
>>
>>拡張部分は通常のSQL文のWhere句の一部になります。下記参照
>>
>>SELECT
>> ***項目名********
>>FROM
>> ***テーブル名****
>>WHERE
>> ***条件1****
>> AND
>> ***条件2****
>> AND
>> ***ここが拡張部分***
>>;
>>
>>上の方のSQL文では、全レコードが対象になっており、
>>「SELECT COUNT(*)+1 FROM [前後3Fテーブル]」を拡張に書くと
>>全レコードが出てくると思います。
>>
>>もし、前後3Fテーブルのレコードと対応させたりするならば
>>in や exists を使えば絞り込めます。
>>
>>*********************************************
>> EXISTS(
>> SELECT null FROM 前後3Fテーブル T1
>> WHERE
>>  T1.競走成績キー = D競走馬データ.競走成績キー
>> )
>>*********************************************
>>といった感じです。
>>
>>※前後3Fテーブルには、「競走成績キー」のようなものが必要です。
>>
>>一度、やってみてみください。
>>
>>
>>>
>>> またもう1点違う質問をさせてください。
>>> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
>>> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
>>> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
>>> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
>>> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?
>>>
>>
>>できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。
>>
>>
>>>>akiさんへ
>>>>>
>>>>>試してみた例を下記に記します。
>>>>>※前後3Fテーブル:新規に作成したテーブル
>>>>>
>>>>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>>>>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>>>>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>>>>> の年度も出力されていたため))
>>>>>
>>>>> エラー結果:エラーコード[3306]
>>>>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>>>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>>>>      1つのフィールドだけを指定してください。
>>>>>
>>>>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>>>>問題はSQL文にありますね。
>>>>
>>>>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>>>>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>>>>しか指定できないと思います。
>>>>失敗例は*指定なので、複数フィールドとなっています。
>>>>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>>>>
>>>>ただ、akiさんのやりたいことにはなっていないと思います。
>>>>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB6.6; .NET C...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/6/12(日) 9:13 -

引用なし
パスワード
   JRDBシステム班さんへ

返信がだいぶ遅れてしまい申し訳ありませんでした。
前後3Fテーブルに競争成績キーを加えたことにより
自分で作成したテーブルのレコードでの分析が可能に
なりました。これで、一覧表表示画面に自分で作成
した項目名も表示できるとなおベストなのですが、
そんなことって出来ませんよね・・・。

もし、可能であれば教えてください。


JRDBシステム班さんへ
>akiさんへ
>>JRDBシステム班さんへ
>>
>>随分返信が遅くなってしまいましたが、試してみて出来なかったので
>>アドバイス頂けないでしょうか。私が実行したSQL文を下記に記します。
>>
>>EXISTS(SELECT NULL FROM [前後3Fテーブル] AS T1 WHERE T1.[レースキー]=[D競走馬データ].[競走成績キー])
>>
>>私のSQLの知識ですと前後3FテーブルのレースキーとD競走馬データテーブルの競走成績キーが一致したデータ
>>を抽出すると思っているのですが認識として間違いないでしょうか?
>競走成績キーは、
>血統登録番号+年月日
>です。レースキーとは違います。
>
>[前後3Fテーブル]を作成するときに、競走成績キーを取ってきてください。成績データか競走馬データにあります。
>
>
>>ちなみにこのSQL文を実行すると、対象データは一件もありません。
>>条件を変えて再度行ってくださいとエラーが出ます。例えばですが、
>>前後3Fテーブルに存在するIDMが60以上のレコードを表示したいような
>>場合はどのように記述すればよろしいのでしょうか?
>
>
>>
>>>akiさんへ
>>>>JRDBシステム班さんへ
>>>> Accessで分析して抽出した結果のテーブル内のデータを
>>>> GGAでは出力できるのかがやりたいことになります。
>>>>
>>>> 下記の成功例で実行するとエラーは出ず結果は出力されます。
>>>> しかし、前後3Fテーブルには開催日が2010年の12/26日分のデータしか存在しないにもかかわらず、
>>>> 開催日が2002年のデータがなぜか抽出されてしまう状態です。
>>>> この原因として推測がつく範囲で構わないのでアドバイスを頂けないでしょうか?
>>>
>>>拡張部分は通常のSQL文のWhere句の一部になります。下記参照
>>>
>>>SELECT
>>> ***項目名********
>>>FROM
>>> ***テーブル名****
>>>WHERE
>>> ***条件1****
>>> AND
>>> ***条件2****
>>> AND
>>> ***ここが拡張部分***
>>>;
>>>
>>>上の方のSQL文では、全レコードが対象になっており、
>>>「SELECT COUNT(*)+1 FROM [前後3Fテーブル]」を拡張に書くと
>>>全レコードが出てくると思います。
>>>
>>>もし、前後3Fテーブルのレコードと対応させたりするならば
>>>in や exists を使えば絞り込めます。
>>>
>>>*********************************************
>>> EXISTS(
>>> SELECT null FROM 前後3Fテーブル T1
>>> WHERE
>>>  T1.競走成績キー = D競走馬データ.競走成績キー
>>> )
>>>*********************************************
>>>といった感じです。
>>>
>>>※前後3Fテーブルには、「競走成績キー」のようなものが必要です。
>>>
>>>一度、やってみてみください。
>>>
>>>
>>>>
>>>> またもう1点違う質問をさせてください。
>>>> GoldGeneratorの表示項目の設定でアドイン機能を利用して自分で作成したテーブル(テン指数+上がり指数の合計順位)の
>>>> 項目を表示しようとしているのですがうまくいきません。調査してみたところ、jrdb_this.mdb内のSアドイン項目管理
>>>> テーブルに自分で作成したテーブルデータを追加したはずなのですが、GolodGeneratorを起動すると上書きされているのか
>>>> 元々存在する6つのデータしか表示されておりません。新規に作成したテーブルの情報を追記するのはjrdb_this.mdb内の
>>>> Sアドイン項目管理テーブルだけという認識なのですが、その他にも設定しなければならないテーブル等あるのでしょうか?
>>>>
>>>
>>>できるかどかは、不明です。一度、調べてみますので、少し時間をいただけますでしょうか。
>>>
>>>
>>>>>akiさんへ
>>>>>>
>>>>>>試してみた例を下記に記します。
>>>>>>※前後3Fテーブル:新規に作成したテーブル
>>>>>>
>>>>>> 失敗例:SELECT * FROM [前後3Fテーブル] 
>>>>>> 成功例:SELECT COUNT(*)+1 FROM [前後3Fテーブル]
>>>>>> (※出力はされるが違うテーブルを使っているように見えました(テーブルにないデータ
>>>>>> の年度も出力されていたため))
>>>>>>
>>>>>> エラー結果:エラーコード[3306]
>>>>>>      「メイン クエリのFROM句の予約後 EXISTSを使用しないフィールドを複数
>>>>>>      返すサブクエリを作成しました。サブクエリのSELECTステートメントを変更し、
>>>>>>      1つのフィールドだけを指定してください。
>>>>>>
>>>>>成功例があるので、リンクはできており、データを引っ張ってきていると思います。
>>>>>問題はSQL文にありますね。
>>>>>
>>>>>GGAの拡張機能は、通常SQL文の where 部分に当たります。ここに select を入れると
>>>>>サブクエリーと呼ばれているものになります。エラーのとおり「一つのフィールドを返す」文
>>>>>しか指定できないと思います。
>>>>>失敗例は*指定なので、複数フィールドとなっています。
>>>>>成功例は1つしか返ってこないので、動いている(文法的にOK)と思います。
>>>>>
>>>>>ただ、akiさんのやりたいことにはなっていないと思います。
>>>>>詳しく教えていただければ、アドバイスできるかもしれません。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.19) Gecko/20110420 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 JRDBシステム班  - 11/6/12(日) 10:49 -

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

>返信がだいぶ遅れてしまい申し訳ありませんでした。
>前後3Fテーブルに競争成績キーを加えたことにより
>自分で作成したテーブルのレコードでの分析が可能に
>なりました。これで、一覧表表示画面に自分で作成
>した項目名も表示できるとなおベストなのですが、
>そんなことって出来ませんよね・・・。
>
>もし、可能であれば教えてください。
>

アドイン機能の事ですね。当方で試しにテストしてみましたが出来ました。

GGを終了した状態で
jrdb_this.mdb の 「Sアドイン項目管理」テーブルにユーザ作成テーブルの情報をセットします。
(この時、このテーブル内の項目に"レースキー" と"馬番"を用意しておいてください。)
  詳細は、
   DBmanのヘルプ
   「このデータベースを利用した他ソフトの作成について」
  を参照してください。


次に、GGを立ち上げると、
 今週データ
 -ツール
 -オプション
 「表示項目の設定」の”アドイン”に現れます。

また、GG再起動によって設定が消えることはなかったです。
過去データには対応されないようです。
<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB7.0; EasyBi...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/6/12(日) 10:52 -

引用なし
パスワード
   JRDBシステム班さんへ

早速の回答ありがとうございます。
すみません、説明の仕方が悪かったみたいです。
自分で作成した項目を表示したいのは、"GGA"の
一覧表表示画面にです。"GGA"ですとできないですよね・・・?

>akiさんへ
>
>>返信がだいぶ遅れてしまい申し訳ありませんでした。
>>前後3Fテーブルに競争成績キーを加えたことにより
>>自分で作成したテーブルのレコードでの分析が可能に
>>なりました。これで、一覧表表示画面に自分で作成
>>した項目名も表示できるとなおベストなのですが、
>>そんなことって出来ませんよね・・・。
>>
>>もし、可能であれば教えてください。
>>
>
>アドイン機能の事ですね。当方で試しにテストしてみましたが出来ました。
>
>GGを終了した状態で
>jrdb_this.mdb の 「Sアドイン項目管理」テーブルにユーザ作成テーブルの情報をセットします。
>(この時、このテーブル内の項目に"レースキー" と"馬番"を用意しておいてください。)
>  詳細は、
>   DBmanのヘルプ
>   「このデータベースを利用した他ソフトの作成について」
>  を参照してください。
>
>
>次に、GGを立ち上げると、
> 今週データ
> -ツール
> -オプション
> 「表示項目の設定」の”アドイン”に現れます。
>
>また、GG再起動によって設定が消えることはなかったです。
>過去データには対応されないようです。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.19) Gecko/20110420 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

Re:Accessで作成したテーブルについて
 JRDBシステム班  - 11/6/19(日) 21:25 -

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

>自分で作成した項目を表示したいのは、"GGA"の
>一覧表表示画面にです。"GGA"ですとできないですよね・・・?


ウラワザ的なものなのですが、
GGAの設定ファイルの GGAnalyze.ini (GGのインストールフォルダにある)
を書き換えることで可能だと思います。

詳しくは説明できませんが、もし、変更される場合は、サポート外、自己責任でお願いします。
#ファイルのバックアップを取っておくことをお勧めします。
<Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; GTB7.0; EasyBi...@fntoska009014.oska.fnt.ftth2.ppp.infoweb.ne.jp>

Re:Accessで作成したテーブルについて
 aki E-MAIL  - 11/6/26(日) 10:23 -

引用なし
パスワード
   JRDBシステム班さんへ

 回答ありがとうございます。
 下手に変更すると怖いので、変更しないことにします。

以上、よろしくお願いいたします。

>akiさんへ
>
>>自分で作成した項目を表示したいのは、"GGA"の
>>一覧表表示画面にです。"GGA"ですとできないですよね・・・?
>
>
>ウラワザ的なものなのですが、
>GGAの設定ファイルの GGAnalyze.ini (GGのインストールフォルダにある)
>を書き換えることで可能だと思います。
>
>詳しくは説明できませんが、もし、変更される場合は、サポート外、自己責任でお願いします。
>#ファイルのバックアップを取っておくことをお勧めします。
<Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.19) Gecko/20110420 Firef...@KHP222227083053.ppp-bb.dion.ne.jp>

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