|
合ってると思われる拡張モードのSQLができたので、興味がある人はチェックしてみてください
厩舎の多頭だし
----------------------------------------
(SELECT COUNT([調教師名]) FROM [D競走馬データ] AS D WHERE D.[レースキー] = [D競走馬データ].[レースキー] AND D.[調教師名] = [D競走馬データ].[調教師名]) <> 1
----------------------------------------
人気のある馬は↓を追加
----------------------------------------
([D競走馬データ].[基準人気順位])=(SELECT MIN(T2.[基準人気順位]) FROM D競走馬データ AS T2 WHERE T2.レースキー= D競走馬データ.レースキー AND T2.[調教師名] = [D競走馬データ].[調教師名])
----------------------------------------
人気のない馬は↓を追加
----------------------------------------
([D競走馬データ].[基準人気順位])=(SELECT MAX(T2.[基準人気順位]) FROM D競走馬データ AS T2 WHERE T2.レースキー= D競走馬データ.レースキー AND T2.[調教師名] = [D競走馬データ].[調教師名])
----------------------------------------
馬主の多頭だし
----------------------------------------
(SELECT COUNT([馬主名]) FROM [D競走馬データ] AS D WHERE D.[レースキー] = [D競走馬データ].[レースキー] AND D.[馬主名] = [D競走馬データ].[馬主名]) <> 1
----------------------------------------
人気のある馬は↓を追加
----------------------------------------
([D競走馬データ].[基準人気順位])=(SELECT MIN(T2.[基準人気順位]) FROM D競走馬データ AS T2 WHERE T2.レースキー= D競走馬データ.レースキー AND T2.[馬主名] = [D競走馬データ].[馬主名])
----------------------------------------
人気のない馬は↓を追加
----------------------------------------
([D競走馬データ].[基準人気順位])=(SELECT MAX(T2.[基準人気順位]) FROM D競走馬データ AS T2 WHERE T2.レースキー= D競走馬データ.レースキー AND T2.[馬主名] = [D競走馬データ].[馬主名])
----------------------------------------
※
取消があった場合、多頭だしにカウントされますが、出走した馬しか表示されません
集計キー分析では、今の厩舎・馬主が出るので、転厩・馬主変更には対応できません
|
|