2016-11-01 71 views
0

因此,我有一个名为QUEUE的表,列STUDENT_ID,S_NAME,PASSWORD 我想编写一条SQL语句,仅将前两列(即STUDENT_ID,S_NAME)中的值复制到另一个具有列STUDENT_ID,S_NAME的STUDENT只要。如何在SQL中将某个列从一个表移动到另一个表?

我想这

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

我新的SQL,所以我敢肯定这是不正确。有人能帮我解决这个问题吗?谢谢。 :)

+1

你为什么要与你能想到的每一个数据库标记呢?你实际使用哪一个? –

+0

使用postgresql 抱歉。修复 – annabelle1301

回答

2

使用INSERT INTO .. SELECT FROM结构像

insert into student (student_id, s_name) 
select student_id, s_name from queue 
相关问题