[SQL ] 如何橫向合併多個格式相同的Table

看板Database (資料庫)作者 (Irene)時間13年前 (2012/06/07 00:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
資料庫 : MySQL 5.5 Working interface: Navicat Lite 有多個Table (~十幾個) 每一個table 格式 相同 第一欄位和第二欄位資料是相對應不變的 ex: gene abc 永遠是 chr 1 Table1: Gene | chr | snp | read | allelic ---------------------------------------------- abc | 1 | 8 | 20 | mono goo | 1 | 2 | 35 | bi Table2: Gene | chr | snp | read | allelic ---------------------------------------------- abc | 1 | 10 | 55 | bi haa | 2 | 5 | 28 | bi Table3: Gene | chr | snp | read | allelic ---------------------------------------------- abc | 1 | 15 | 40 | bi npr | 7 | 3 | 100 | mono omg | X | 12 | 300 | bi 請問如何 合併所有曾經出現過的第一欄位(Gene)和第二欄位(chr)合併table成為 Gene|chr| snp | read |allelic | snp | read |allelic | snp |read |allelic --------------------------------------------------------------------------------------------------- abc | 1 | 8 | 20 | mono | 10 | 55 | bi | 15 | 40 | bi goo | 1 | 2 | 35 | bi | Null | Null | Null | Null | Null | Null haa | 2 | Null | Null | Null | 5 | 28 | bi | Null | Null | Null npr | 7 | Null | Null | Null | Null | Null | Null | 3 | 100 | mono omg | X | Null | Null | Null | Null | Null | Null | 12 | 300 | bi 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 152.16.206.155 ※ 編輯: janmei 來自: 152.16.206.155 (06/07 00:51) ※ 編輯: janmei 來自: 152.16.206.155 (06/07 00:52)
文章代碼(AID): #1FpuZe8u (Database)
文章代碼(AID): #1FpuZe8u (Database)