2013-06-03 95 views
0

我不知道如何搜索這個,因爲我不知道如何調用這種類型的選擇。
如果我做我的選擇是這樣的:選擇多行別名

SELECT 1, 2, 3 AS [Foo] 

我得到這個結果表:

-------------------------------------------- 
|(No Column Name) | (No Column Name) | Foo | 
-------------------------------------------- 
|  1   |  2   | 3 | 
-------------------------------------------- 

這是不是我想要的。如果我改變了這一點:

SELECT 
1 AS [Foo], 
2 AS [Foo], 
3 AS [Foo] 

我得到這個結果表:

------------------- 
| Foo | Foo | Foo | 
------------------- 
| 1 | 2 | 3 | 
------------------- 

這仍然不是我要找的。
我怎麼能更改這個查詢,使我的產出表是這樣的:

------- 
| Foo | 
------- 
| 1 | 
| 2 | 
| 3 | 
------- 

回答

3

你需要一個UNION

SELECT 1 AS Foo 
UNION ALL 
SELECT 2 AS Foo 
UNION ALL 
SELECT 3 AS Foo 
+0

哦,從來沒有使用過,多虧了很多。完美的作品。 ! – phadaphunk

+0

不客氣':)' –