私はお互いに関連する2つのテーブルを持っています。最初のテーブルには、後のテーブルに同じ属性の番号が1つ以上あります。 (1対多の関係があるため)、後者の表の行には基本的に(PK、FK、属性)の列が含まれています。最初の表の一部の行には属性がなく、後の表には記録されません。最初のテーブルのすべての結果をリストする2つのテーブルを結合する
最初のテーブルのすべての行を、後者のテーブルの属性の余分な列とともにリストしたいとします。内部結合またはwhere節を使用すると、属性のない結果はリストできません。しかし、私がしたいのは、最初のテーブルからすべての行をリストすることです。それには属性がない場合は、余分な列をnullにしたいのですが、複数の属性がある場合は、それらを連結したい単一列。
私はここでコードを共有していないことを認識しています。私は抽象的な方法で質問しています。なぜなら、まずどのツールをどのように使うべきかを知る必要があるからです。 select文やISNULLなどのメソッドを使用してジョインとサブクエリを試しましたが、何をしているのかわからず、うまくいきませんでした。
PS:私はあなたが観察できるように、サイトには初めてです。したがって、これが質問をする適切な方法ではないと思う場合、フォーラムからこの質問を削除することを提案しても、私は質問はしません。
あなたが行っていることの説明を追加するといいですね。 – sds
男性、これは優れています。私は自分自身に参加する左にしようとするだろうが、私はVBに精通していないので、機能は命綱です。あなたの助けに感謝します –