同じテーブルに二つのテーブルの結果を結合しますメインは、私は2つのテーブルを持っている
Year Code |CODE_DEVISE |CODE_AFFILIATE |Frequency |Period |Outstanding|Turnover
私は組合を使用しようとしましたが、最良の結果を返しませんでした。私はSQL Serverの初心者です。
同じテーブルに二つのテーブルの結果を結合しますメインは、私は2つのテーブルを持っている
Year Code |CODE_DEVISE |CODE_AFFILIATE |Frequency |Period |Outstanding|Turnover
私は組合を使用しようとしましたが、最良の結果を返しませんでした。私はSQL Serverの初心者です。
joinを使用します。 SQLの初心者レベルの場合は、W3Schoolsのサイトをチェックし、彼らは良いチュートリアルを持っている
使用LEFT AS下記の参加:
SELECT
TT.YearCode,
TT.CODE_DEVISE,
TT.CODE_AFFILIATE,
TO.Frequency,
TT.Period,
TO.Outstanding,
TT.Turnover
FROM TMP_Turnover TT
LEFT JOIN TMP_Outstanding TO ON TT.YearCode=TO.YearCode
AND TT.CODE_DEVISE=TO.CODE_DEVISE
AND TT.CODE_AFFILIATE=TO.CODE_AFFILIATE
AND TT.Period=TO.Period
テーブルから結果を取得する方法TMP_Outstandingはテーブルに存在しませんtmpturover? –
データを表示することもできますので、クエリを準備することができます。または、左の結合でテーブルの順序を変更することができます –
LEFT結合で再生するだけで、条件 –
をたぶん、あなたはSQLにアップ勉強する必要があり、これは非常に基本的なものです。 – HoneyBadger
ちょっとした提案JOIN – scaisEdge