以下のSQLは、表から異なる行を選択し、3番目の表に挿入します。それはうまく動作します。テーブル内の値をルックアップして別のテーブルに挿入するにはどうすればよいですか?
宛先表に挿入する第3列(STID)があります。 SourceDataテーブルには、列名STFPがあります。私は第3のテーブル、STSテーブルでSTFPの値を調べ、STIDの値を取得する必要があります。 STIDの価値をどうやって得るのですか?
INSERT INTO DestinationTable(CTYFP, CTYNAME)
SELECT DISTINCT CTYFP , CTYNAME
FROM SourceData
投稿する前に、私はこれを数回を試み、私の参加動作しませんでした。私は何が間違っていたのか分かりませんが、あなたのソリューションは機能します。ありがとう! – DenaliHardtail