2016-11-01 13 views
0

STUDENT_ID、S_NAME、PASSWORD列のQUEUEという表があります 最初の2列(STUDENT_ID、S_NAME)のみの値を別の表STUDENT_ID、S_NAME列のSTUDENTにコピーするSQL文を書きたいとします。のみ。SQLで特定の列を別のテーブルに移動するにはどうすればよいですか?

私はので、私は、これは間違っているかなり確信している私はSQLに新たなんだ、この

insert into student (student_id, s_name) as (student_id, s_name) from queue 

を試してみました。誰かがこれで私を助けてくれますか?ありがとう。 :)

+1

のように構築しますか?どちらを実際に使用していますか? –

+0

postgresqlを使用しています 申し訳ありません。それを固定した – annabelle1301

答えて

2

使用INSERT INTO .. SELECT FROMなぜあなたは、あなたが考えることができるすべてのデータベースで、このタグを付けた

insert into student (student_id, s_name) 
select student_id, s_name from queue 
関連する問題