0

SQL Server では、挿入先のテーブルのデータを含む where を使用して、別のテーブルから既存のテーブルにデータを挿入できますか?

何かのようなもの:

INSERT INTO TableOne (somethingFromTable2ButInTable1)
(SELECT somethingFromTable2 FROM Table2
WHERE Table2.somethingElse = Table1.SomethingElse)

考えられる構文を試しましたが、うまくいきません。

ありがとう :)

4

1 に答える 1

0

これを試して:

INSERT INTO TableOne (somethingFromTable2ButInTable1)
SELECT T2.somethingFromTable2 
FROM Table2 T2 
join TableOne T1
WHERE T2.somethingElse = T1.SomethingElse
and T2.somethingFromTable2 is not null
于 2013-07-24T10:03:04.070 に答える