mysql合併兩個表 MYSQL如何合併兩個表

2021-10-17 12:55:01 字數 600 閱讀 8038

匿名使用者

1級2013-06-01 回答

1、table1加乙個file4

2、update table1 inner join(select field4 from table2)c set table1.field4=c.field4;

追問:沒有成功啊~~

追答:貼錯誤

追問:首先謝謝大神幫忙。我具體說一下:我資料庫中有幾張表,表中資料條數都是一樣的,每張表都有兩個字段,乙個id,乙個value,我就是想把這幾站表合併成一張表,合併後形如 id,value1,value2,value3....,要求資料也一併複製過來。不知道我有沒有表達清楚

追答:用create table as select .......,但索引不會複製。

mysql> select * from table1;

| id   | name1 |

|    1 | aaa   |

|    1 | bbb   |

2 rows in set (0.00 sec)

mysql> select * from table2;

| id   | name2 |

|    2 | ccc   |

mysql 合併兩個查詢結果

顯然,查詢結果的time為主鍵,目的是將兩個查詢結果合成乙個結果。如果在 中實現,一次便利乙個表新增到另外乙個表中,效率非常低。那麼在mysql 中實現方式為 出金 withdraw select from select date complete time as time,sum amt as a...

mysql將兩個表結果合併並分頁

功能 使用mysql中union all 將2個表中的資料查詢結果合併到乙個返回結果中。再針對結果統一排序 分頁操作等。注 2個表返回的列名必須一致 語句如下 select a.欄位,a.欄位,from select 表.欄位1,表.欄位2 from 表 where 條件 union all sel...

合併兩個順序表

class program for int j 1 j 12 j 2 listresult merge left,right foreach int item in result console.writeline console.readline 由小到大的順序 public static lis...