| 
           | 
        
        
          
			
			  
			    
					
					茫茫網海中的冷日					 
					
					發生過的事,不可能遺忘,只是想不起來而已!									 | 
		       
			  
				| 
				   | 
				
					 
					 恭喜您是本站第 1746961 
										位訪客!
					 登入  | 註冊 
					 
				 | 
				
				  
					
			      			     | 
			   
			 
		   | 
        
      
      
        
                      
              
                                      
		                                       
		                                       
		                                       
		                                       
		                                       
		                             
			 | 
                          
                
                                    
                    
                      
	| 發表者 | 
	討論內容 | 
 
	 冷日 (冷日) | 
	發表時間:2011/11/15 8:00 | 
 
	
	
	- Webmaster
 
		  
	 
	 
	
		- 註冊日: 2008/2/19
 
		- 來自: 
 
		- 發表數: 15773
 
			 
	 | 
	
	
	- [轉貼]兩個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知識分享社群 
	 
	 | 
 
	| 
	
	
	 | 
 
| 
 
 
 | 
 
 
 
 
 
                       |