pkfieldでリンクされた2つのリンクテーブルから情報を取得する必要があります。私は何をする必要があるかの基本的なレイアウトです:私は、.csvファイルにそのすべてをエクスポートしたいSQL Server 2012 Management Studio:選択、エクスポート、追加
ID and Type where Table A.Active is true
ID is the link back to Table A (obviously)
、:テーブルAから
:表Bから
Name, Year Active where active is true
ID is the PK
年を変更してから、新しいレコードとしてそれぞれのテーブルにAPPENDします。
これを行う方法についてのご意見はありますか?たぶん2つの別々のクエリですか?私はテーブルAのIDフィールドが自動的に生成されると信じています。 csvファイルにデータをエクスポートする
返信いただきありがとうございます。私のテーブル構造をさらに調べると、私は次のことを発見しました。テーブルA列:MagID(PK)、MagCode、Year、Name、Parcel、Active。表B列:TypeID(PK)、MagID(表AのFK)、TypeCode、およびLastID。通常、データは、MagCode(表A)、TypeCode、Year(表A)、およびLastIDの形式で表Bに入力されます。したがって、各MagID/Yearの組み合わせには、TypeCodeとLastIDの2つのエントリがあります。例:MagID Fred、TypeCode XR、Year 2018、LastID 2008; MagID Fred、TypeCode LR、Year 2018、LastID 492.追加されると自動的に正しくリンクされますか? – MacLeod400