請問sql server中如何把一張表的一列資料按順序插入到另一張表的列中,兩邊的順序需一致

2021-04-26 06:21:20 字數 2647 閱讀 4498

1樓:匿名使用者

樓上的回答基本正復確,簡單來制寫就是:

insert into 表2(列名) select 列名 from 表1;

但是你的問題問的不對,"兩邊的順序需一致"這說明你資料庫理論沒學過,資料在表裡儲存是以「集合」方式進行儲存的,即沒有順序。這就是說儲存是不按順序的(dbms負責),但顯示可以有順序。

即select * from 表2 order by 列名 descend;\\例如降序

2樓:看閃電的貓

insert into 目標

資料庫名.dbo.目標表 (資料列1,資料列2) select 資料列1,資料列2 from

源資料庫名.dbo.源表名

這樣就可以了

內 資料列可以是多

容列 兩邊對應就可以 列名可以不一樣 比如目標表列名是a b 源表這邊是 c d 只要型別一樣就行

3樓:匿名使用者

給你個例子,

create table a

(id number,

name varchar2(100 byte),pid number default 0

);create table b

(id number,

name varchar2(100 byte),pid number default 0xb varchar2(100)

);insert into b

select id , name , pid ,' ' xb from a

另外,團idc網上

有許多產品**,便宜回有口碑答

4樓:匿名使用者

insert into table1 (column1,column2)

select convert(型別,column1),convert(型別,column2) from table2

如何excel中讓一張表按另一張表的順序排序 5

5樓:奧利奧

1、新建一個excel**sheet1,如下圖所示。

2、完成第一筆操作之後再建一個sheet2**,如回下圖所示。

3、在sheet1中加一輔助

答列(b列),輸入序列1、2、3、4、5、6、7、8、9、10。

4、完成第三步操作之後在sheet2的b1單元格輸入「=vlookup(a1,sheet1!a:g,2,false)」並按enter鍵,然後再用填充柄把b1公式下拉複製到b2~b10。

5、再完成第四步操作之後對b列升序排序就得到和sheet1一樣的排序了。完後把輔助列刪除即可。

6樓:alex的生活快與慢

可以用vlookup函式結合排序實現。

假如兩個**如下,要求表一的各科目名稱按照表二回的名稱順序排答列。第一步:在表二的名稱後邊填寫遞增序列

第二步:在b2單元格輸入公式 =vlookup(a2,$e$2:$f$10,2,0),回車確認並向下填充,此時a列科目名稱後邊填充為b列名稱後相應的編號

第三步:選中表一科目名稱與b列編號,以b列為主要關鍵字按升序排列。

第四步:刪除兩列輔助列即可

7樓:匿名使用者

表b b1輸入

=vlookup(a1,表a!a:b,2,0)

滑鼠移到b1 右下角 變實心 十字 下拉

8樓:匿名使用者

考慮用match具體的,不瞭解表結構,給不了公式

9樓:匿名使用者

1、確定檢索列

copy和順序列,bai順序列指提供排序標準的列,du檢索列指需要排序的zhi表中對應順序列的一列

2、順dao序列之後插入一列序號:1,2,3...

3、檢索列之後插入空列,以插入的是d列,順序表為1,排序表為2,為例:2!d1=vlookup(2!d1,1!a:b,2,0)

然後向下填充……

vlookup沒法解釋很多,不行追問

10樓:匿名使用者

a為順序表,b為要排序的表

這個可以在b表中用vlookup函式來查詢a表的中的資料

達到你要的效果!

11樓:匿名使用者

b表中a,b是唯一的麼?

假設1,2資料在a列,a,b資料都在b列

如果du唯一則可以考慮新增一個zhi輔助列,通過查詢daoa表中,內數容據a,b分別在b表中的位置進行排序。

=match(表a!b1,表b!b:b,0)往下拖,a應該返回2,b應該返回1

12樓:匿名使用者

這個很容易:

新增自定義序列,匯入表b中你想的順序的那一列資料;

將表a排序,選擇按自定義序列方式,找到剛匯入的那個序列,確定即可

13樓:離一野

兩個表的行數是一樣多嗎?

一樣多的話就好辦的啦

14樓:匿名使用者

這個。。。直接複製過去不就行了?

15樓:羅塢頭

你先把問題說說清楚,看不懂你你的描述。

sql server中如何理解 isnull 列名,0 和

1 isnull 引數1,引數2 判斷引數1是否為null,如果是,返回引數2,否則返回引數1。2 isnull 列名,0 isnull 函式是用來判斷列名是否為null,如果為null,則返回0,否則,返回列名的值。3 是不等號,與!一樣 比如select 3 where 1 2 查出來的結果是3...

如何把Sql Server2019資料庫轉換成Access

1.開啟access,建立一個字尾名為.mdb的空的資料庫檔案 預設字尾可能是.accdb,我們把它改為.mdb就可以了 然後儲存該access空資料庫。2.在sqlserver2005裡面右擊想要轉換的資料庫 任務 匯出資料,彈出一對話方塊,下一步 資料來源 d sql native client...

如何連線其他電腦sqlserver中的資料庫

首先要知道安裝sql server的那臺電腦的ip地址。如果本機裝有資料庫管理工具,可以直接輸入對方ip地址,以及資料庫使用者名稱 密碼登入。如果是通過程式連線,連線字串如下 public static string connectionstring server 伺服器地址 uid 資料庫使用者名...