いつもありがとうございます。
テーブルが2つありリレーションシップを行いたく思います。
下記のように
管理テーブルで
会社コード・工程番号・年月日
工程ファイルで
会社コード・工程番号・年月
でリレーションシップをはり対応したいのですが
日付に関しては
年月日、また年月となっています。
これを、年月にしてリレーションシップを行いデータ利用するにはどのようにすべきかご教示いただければと思います。
何卒よろしくお願い申し上げます。。
2 Antworten

そのような場合はより大きな粒度に合わせて計算によるリレーション指定を行います。今回はは年月日と年月なので、より大きな年月(月単位)に集約します。
論理テーブル間のリレーションを指定する際に、計算式を作るオプションがありますので、
そこで次のように年月日と年月を月単位で合わせます。画像を添付いただいたサンプルでは年月日と年月はいずれも数値8桁ないし6桁でデータが作られていますので、ここではDATEPARSE関数を使用してそれを日付型に変換しています。年月日のほうは月単位にするために最後(外側)にDATETRUNC関数を掛けます。