所以我有一个名为QUEUE的表,其中包含STUDENT_ID,S_NAME,PASSWORD列 我想写一个SQL语句,只将前两列(即STUDENT_ID,S_NAME)中的值复制到另一个只有STUDENT_ID,S_NAME列的表STUDENT。
我试过这个
insert into student (student_id, s_name) as (student_id, s_name) from queue
我是SQL的新手,所以我很确定这是不正确的。有人可以帮我解决这个问题吗?谢谢。 :)
答案 0 :(得分:2)
使用INSERT INTO .. SELECT FROM
构建
insert into student (student_id, s_name)
select student_id, s_name from queue