私は十分な専門用語がわからない、またはそれが行われていない場合でも、私の問題に対処するものを見つけません。私はテーブルを2つ持っており、テーブルAとテーブルBと呼んでいます。テーブルAはBの1つの行を指す外部キーを持っています。私はAのcol1、col2、col3の項目を選択し、 Bからのcol4とcol5ここで、Aの行はBの行を指すid列を持ちます。 同じ列を持たない2つのテーブル間のSQL結合列
これはINNER JOIN
で簡単にできるはずだと思っていましたが、構文エラー以外は何も書き込めません。私はSqlの新機能ですが、これはあまり難しくありません。どんな助けでも常に感謝しています。
注:Microsoft SQL Serverを使用しています。これは重要な情報です。
はい、これは基本的な内部結合に参加します。エラーが発生したコードは何ですか? –
この記事をお読みください。このような状況に役立つだけでなく、リレーショナルデータベースからデータを取得する場合は、結合を理解することが重要です。結合はまさに基礎です。あなたが実際に結合を理解していない限り、あなたはあなたの知識でこれ以上進めることはできません。 https://blog.codinghorror.com/a-visual-explanation-of-sql-joins/ –
「JOIN」を正しく使用していると誰かが気にするようなことが起こったとしても、あなたが選択できるとは思わなかった一度に複数のテーブルから、私は別の選択ステートメントに参加しようとしていた。 – bfieck