MySQL將查詢結果插入到另乙個表中

2021-09-28 21:16:45 字數 442 閱讀 4968

1、如果兩張表(查詢表和插入表)的字段一致,並且希望插入查詢表的全部資料,可以用此方法

insert into 目標表 select * from **表;

insert

into user_login1 select

*from user_login;

2、如果只希望插入指定字段,可以用此方法,注意兩表的字段型別必須一致

insert into 目標表(欄位1,欄位2,...) select 欄位1,欄位2,... from **表;

insert

into user_info(login_name,password)

select login_name,password from user_login

SQL 將查詢結果插入到另一張表中

1 如果兩張表 匯出表和目標表 的字段一致,並且希望插入全部資料,可以用這種方法 insert into 目標表 select from 表 where 條件 例如,要將 test 表插入到 newtest 表中,則可以通過如下sql語句實現 insert into newtest select f...

SQL 將查詢結果插入到另一張表中

1 如果兩張表 匯出表和目標表 的字段一致,並且希望插入全部資料,可以用這種方法 insert into 目標表 select from 表 where 條件 例如,要將 test 表插入到 newtest 表中,則可以通過如下sql語句實現 insert into newtest select f...

將一張表的查詢結果插入到另一張表

select into 和 insert into select 兩種表複製語句 2select into desttbl from srctbl34 insert into desttbl fld1,fld2 select fld1,5 from srctbl56 以上兩句都是將 srctbl 的...