|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1672179
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2011/11/15 8:00 |
- Webmaster
- 註冊日: 2008/2/19
- 來自:
- 發表數: 15771
|
- [轉貼]兩個table的某個欄位合併
- 兩個table的某個欄位合併
有兩個table,table_1、table_2 有辦法SELECT這兩個table的某個欄位合併輸出嗎
table_1
t1_name
a
b
c
table_2
t2_name
e
f
g
SELECT t1_name, t2_name 變成newName
FROM table_1, table_2
newName
a
b
c
d
e
f
g
分享時間:2010-02-02 12:45:00
回答:lcjan ( iT邦初學者5級 )
時間:2010-02-02 13:05:46
先問個問題:這是作業嗎?
---- 依照你的範例寫法:
SELECT t1_name, t2_name 變成newName
FROM table_1, table_2
這樣結果應該會變成橫式結合。
如果你要的是合併兩個Table的資料集 可以使用Union All (Oracle):
SELECT t1_name as newName
FROM table_1
union all
SELECT t2_name as newName
FROM table_2
樓上的把答案都講完了,就沒啥好補述的了
chongbing 說:
若使用FileMaker,則不用下SQL,用+號就可以把二個欄位合併成一個欄位了。
2010-02-03 03:50:10
ekmpoon 說:
MS SQL
SELECT t1_name as newName FROM table_1
union
SELECT t2_name as newName FROM table_2
另外, 結果不會出現 d 因 table_1 及 table_2 沒有這個值.
2010-02-03 22:59:19
likephp 說:
MySQL下可用concat,不曉得是不是你要的
select concat(t1_name,t2_name) as newName from table_1, table_2;
2010-02-05 17:43:26
原文出處:兩個table的某個欄位合併 - iT邦幫忙::IT知識分享社群
|
|
|
|