- ベストアンサー
[SQLServer]既に存在するテーブルに他のテーブルからデータをINSERT
SQL初心者です。 既に存在するTable_A(レコード0件)に対して、これまた既に存在するTable_B(レコード100件)の内容をINSERTしたいです。次のように書くとだめですよね。 (Table_AとTable_Bのレイアウトはまったく同じ) select * into Table_A from Table_B 何か策はあるのでしょうが、ちょっと探しきれません。お分かりになるかた教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>(Table_AとTable_Bのレイアウトはまったく同じ) これを読み飛ばしておりました。 ならばもっと省略できます Insert Into Table_A Select * From Table_B where フィールドB1 = 'ぱけらった' ←条件をつけるとき
その他の回答 (1)
- 1050 円(@1050YEN)
- ベストアンサー率69% (477/687)
回答No.1
おしいです。 Insert Into Table_A(フィールドA1,フィールドA2,フィールドA3) Select フィールドB1,フィールドB2,フィールドB3 From Table_B where フィールドB1 = 'ぱけらった' ←条件をつけるとき
お礼
ご返答ありがとうございます。 上記方法で、できました。 非常に助かりました。