[SQL ] 問一個語法的問題
假設現在有兩張table及欄位如下:
table1
姓名 性別 地址
小明 男
小華 女
小志 男
table2
姓名 電話 地址
小明 2345677 台北市中正路二十號三樓
小華 2345678 台中市中正路二十號三樓
大友 2345679 台南市中正路二十號三樓
用下面這個語法可以變成一個大table
select * from table1 as x
join table2 as y on x.姓名 = y.姓名
而這張大table就長的像
姓名 性別 地址(table1) 電話 地址(table2)
小明 男 2345677 台北市中正路二十號三樓
小華 女 2345678 台中市中正路二十號三樓
我現在想要做的事就是把地址(table2)貼到地址(table1)
也就是說我希望talbe1最後可以變成
table1
姓名 性別 地址
小明 男 台北市中正路二十號三樓
小華 女 台中市中正路二十號三樓
小志 男
這樣可以只用SQL語法做到嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.91.230
推
12/26 23:34, , 1F
12/26 23:34, 1F
→
12/26 23:50, , 2F
12/26 23:50, 2F
※ 編輯: Maninck 來自: 118.168.91.230 (12/26 23:59)
推
12/27 00:17, , 3F
12/27 00:17, 3F
推
12/27 00:34, , 4F
12/27 00:34, 4F
※ 編輯: Maninck 來自: 118.168.79.125 (12/27 09:37)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):