sql把乙個表的某幾列的資料存到另乙個表裡

2021-09-06 13:47:30 字數 345 閱讀 9045

一.如何用slq語句把乙個表中的某幾個欄位的資料插入到另乙個新錶中,就要用下面這條slq語句:

insert into 表名1(欄位1,欄位2) select 欄位1,欄位2 from 表名2

這裡有一點值得注意的是這2個字段要一一對應,並且按順序。 二.如果另乙個表是已經有資料的表,只希望更改其中的一列或幾列的話,則用下面的sql語句:

update 表名1,表名2 set 表名1.欄位1 = 表名2.欄位1 where 表名1.欄位2 = 表名2.欄位2

因為第二個表是更新,所以只要指定與第乙個表的關係,目的是資料的更新的時候能一一對應。

把乙個表中的資料插入到另外乙個表中

1.在oracle中可以用下面兩種 01 create table newtable as select from oldtable 用於複製前未建立新錶newtable不存在的情況 02 insert into newtable select from oldtable 已經建立了新錶newtab...

SQL語句 怎麼把乙個表的資料複製到另外乙個表裡面

不同的資料庫語法不同 sql server和oracle為例 且複製包括目標表已存在和目標表不存在的情況,分別回答 sql server中,如果目標表存在 1 insert?into?目標表?select?from?原表 sql server中,如果目標表不存在 1 select?into?目標表?...

Mysql中把乙個表的資料匯入另乙個表中

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