JV-Link 質問箱 |
- 血統に関して - kino 11/23-04:28 No.7021
|
タイトル | : 血統に関して |
記事No | : 7021 |
投稿日 | : 2022/11/23(Wed) 04:28 |
投稿者 | : kino |
|
タイトル | : Re: 血統に関して |
記事No | : 7022 |
投稿日 | : 2022/11/23(Wed) 12:14 |
投稿者 | : サメの餌 |
|
こんにちは。
> 5代血統を取得する方法はありますか?
繁殖馬マスタはキーが繁殖登録番号で、項目として父繁殖登録番号と母繁殖登録番号があるので単純に辿れば可能だと思います。試しにうちのデータベースファイルの繁殖馬マスタでディープインパクト見つけて試したら、父サンデーサイレンス→Halo→Hail to Reason→Tum-to→Royal Chargerと探せました。ターゲットで確認すると同じなので問題は無いかと。参考になれば幸いです。 |
|
タイトル | : Re: 血統に関して |
記事No | : 7023 |
投稿日 | : 2022/11/23(Wed) 14:11 |
投稿者 | : Tachyon |
|
> 5代血統を取得する方法はありますか?
データベースを構築されているのであれば、下記SQL例が参考になると思います 。
例:ディープインパクト(血統登録番号:2002100816)の5代血統
SELECT T00.KettoNum, T00.Bamei, T01.Bamei AS Bamei01, T02.Bamei AS Bamei02, T03.Bamei AS Bamei03, T04.Bamei AS Bamei04, T05.Bamei AS Bamei05, T06.Bamei AS Bamei06,
(中略)
T57.Bamei AS Bamei57, T58.Bamei AS Bamei58, T59.Bamei AS Bamei59, T60.Bamei AS Bamei60, T61.Bamei AS Bamei61, T62.Bamei AS Bamei62
FROM UMA AS T00
LEFT JOIN HANSYOKU AS T01 ON T01.HansyokuNum = T00.Ketto3InfoHansyokuNu m1 LEFT JOIN HANSYOKU AS T02 ON T02.HansyokuNum = T00.Ketto3InfoHansyokuNu m2 LEFT JOIN HANSYOKU AS T03 ON T03.HansyokuNum = T01.HansyokuFNum LEFT JOIN HANSYOKU AS T04 ON T04.HansyokuNum = T01.HansyokuMNum LEFT JOIN HANSYOKU AS T05 ON T05.HansyokuNum = T02.HansyokuFNum LEFT JOIN HANSYOKU AS T06 ON T06.HansyokuNum = T02.HansyokuMNum
(中略)
LEFT JOIN HANSYOKU AS T57 ON T57.HansyokuNum = T28.HansyokuFNum LEFT JOIN HANSYOKU AS T58 ON T58.HansyokuNum = T28.HansyokuMNum LEFT JOIN HANSYOKU AS T59 ON T59.HansyokuNum = T29.HansyokuFNum LEFT JOIN HANSYOKU AS T60 ON T60.HansyokuNum = T29.HansyokuMNum LEFT JOIN HANSYOKU AS T61 ON T61.HansyokuNum = T30.HansyokuFNum LEFT JOIN HANSYOKU AS T62 ON T62.HansyokuNum = T30.HansyokuMNum
WHERE T00.KettoNum = '2002100816' :
ご参考まで。 |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|