お気に入りTOSHIHIRO EBATA が「Japan」で質問2022年6月4日 9:35リレーションシップで年月日のテーブル項目と年月のテーブル項目をもつ場合の対応いつもありがとうございます。テーブルが2つありリレーションシップを行いたく思います。下記のように管理テーブルで会社コード・工程番号・年月日工程ファイルで会社コード・工程番号・年月でリレーションシップをはり対応したいのですが日付に関しては年月日、また年月となっています。これを、年月にしてリレーションシップを行いデータ利用するにはどのようにすべきかご教示いただければと思います。何卒よろしくお願い申し上げます。。表示件数を増やす2 件の回答並び替え日付で並び替え役に立った順で並び替え日付で並び替えコメントをさらに読み込む...承認された回答修平 齋藤2022年6月4日 10:25そのような場合はより大きな粒度に合わせて計算によるリレーション指定を行います。今回はは年月日と年月なので、より大きな年月(月単位)に集約します。論理テーブル間のリレーションを指定する際に、計算式を作るオプションがありますので、そこで次のように年月日と年月を月単位で合わせます。画像を添付いただいたサンプルでは年月日と年月はいずれも数値8桁ないし6桁でデータが作られていますので、ここではDATEPARSE関数を使用してそれを日付型に変換しています。年月日のほうは月単位にするために最後(外側)にDATETRUNC関数を掛けます。表示件数を増やすコメントを追加回答を記入...太字斜体下線取り消し線箇条書き番号付きリストリンクを追加コードブロック画像を挿入ファイルを添付リンク URLキャンセル保存0/9000返信
承認された回答修平 齋藤2022年6月4日 10:25そのような場合はより大きな粒度に合わせて計算によるリレーション指定を行います。今回はは年月日と年月なので、より大きな年月(月単位)に集約します。論理テーブル間のリレーションを指定する際に、計算式を作るオプションがありますので、そこで次のように年月日と年月を月単位で合わせます。画像を添付いただいたサンプルでは年月日と年月はいずれも数値8桁ないし6桁でデータが作られていますので、ここではDATEPARSE関数を使用してそれを日付型に変換しています。年月日のほうは月単位にするために最後(外側)にDATETRUNC関数を掛けます。表示件数を増やす