一部の地方競走馬データが取得できない

ホーム PC-KEIBA フォーラム PC-KEIBAに関するご質問・ご意見フォーラム 一部の地方競走馬データが取得できない

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #20566
    t990423
    参加者

    お世話になっております。

    一部の地方競走馬データがPostgreSQLに反映できません。
    例えば以下のスクリプトで 血統登録番号:2021103495 の取得を試みてもデータが存在していない様子です。

    ——————————————-

    SELECT * FROM public.nvd_um
    WHERE ketto_toroku_bango = ‘2019101045’

    ——————————————-

    一方、PC-KEIBAのGUI上でメイン>競走馬>競走馬一覧 地方 を選び当該血統登録番号でフィルタをかけると対象の競走馬の情報は表示されます。

    原因・解決方法について何か心当たりがあればご教授ください。
    また、もし本内容がPC-KEIBA側の問題ではなく競走馬DATA(データ提供側)の問題と思われる場合はその旨ご回答ください。

    バージョン情報:
    PC-KEIBA Database ver.5.0.8.0
    Umaconn ver. 3.3.0
    PostgreSQL ver. 11.11

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

    #20567
    管理人@PC-KEIBA管理人@PC-KEIBA
    キーマスター

    t990423様

    ご質問ありがとうございます。
    管理人@PC-KEIBAです。

    画面に表示されているのにテーブルにレコードが存在しないというのは、常識的に考えてあり得ません。複数のデータベースを構築しているのであれば、参照先を間違えている可能性はありませんか?

    #20568
    t990423
    参加者

    お返事ありがとうございます。

    >画面に表示されているのにテーブルにレコードが存在しないというのは、常識的に考えてあり得ません。

    そうですよね、私もその通りだと思います。
    だからこそ何が起きているか想像もつかず質問させて頂いた次第です。

    >複数のデータベースを構築しているのであれば、参照先を間違えている可能性はありませんか?
    確認しましたがデータベースは現在参照しているもの1つだけしか存在していない様子でした。

    ・・・と書いたところで今一度テーブル仕様書をよく見直したところ参照すべきテーブルが間違っていたようです。

    誤) SELECT * FROM public.nvd_um
    正) SELECT * FROM public.nvd_nu

    自己解決です、大変お恥ずかしい・・・
    お手数をお掛けしてしまい申し訳ありませんでした。

    同一スレッド内での別質問になり恐縮なのですが、競走馬データのテーブルは以下の3種があるようです。
    それぞれの違いが正しく理解できていないことが今回の真因と思います。
    差し支えなければ各テーブルの違いについてコメント頂けないでしょうか。

    a) public.jvd.um
    b) public.nvd.um
    c) public.nvd.nu

    同一スレッド内で異なる内容の質問は控えた方が良いかもしれませんので
    もし不適切でしたら本スレッドはクローズしていただいても構いません。

    また上記についてコメント頂けた場合もそのまま本件クローズでOKです。

    #20569
    管理人@PC-KEIBA管理人@PC-KEIBA
    キーマスター

    > 各テーブルの違いについてコメント頂けないでしょうか。

    各テーブルの項目を比較していただければ、その違いは一目瞭然です。

    また何かご不明点やご質問がございましたら、どうぞご遠慮なくお問い合わせください。
    これにて本件はクローズとさせていただきます。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • トピック「一部の地方競走馬データが取得できない」には新しい返信をつけることはできません。