私はFKColumnID
SQL Server 2008の:更新クエリ
でTableA
を持って、私はまたColumnID
とTableB
とColumnName
にはどうすればtableB.ColumnName
と同じ値を持つようにTableA.FKColumnID
を更新することができますか?
Update TableA
Set TableA.ColumnName = TableB.ColumnName
私はFKColumnID
SQL Server 2008の:更新クエリ
でTableA
を持って、私はまたColumnID
とTableB
とColumnName
にはどうすればtableB.ColumnName
と同じ値を持つようにTableA.FKColumnID
を更新することができますか?
Update TableA
Set TableA.ColumnName = TableB.ColumnName
次の2つのテーブルが関連しているどのようにこの
UPDATE TableA
SET ColumnName = TableB.ColumnName
FROM TableA
JOIN TableB on TableA.FKColumnID = TableB.ColumnID
WHERE < any additional criteria >
を試すことができますか?あなたはTableAの1つの列だけを教えてくれましたか?おそらく、あなたは参加する必要があり、更新するには別のものが必要ですか? –
A.FKColumnIDとB.ColumnIDは同じです – William
しかし、 'SET TableA.FKColumnID = TableB.ColumnName'を実行すると、それ以上はありません。 (編集:@ウィリアム - 質問を編集しましたか?) –