2017-06-29 55 views
0

我有幾件物品1 ITEM2項目3 ITEM4 .. item10列表成列SQL

我想在SQL視圖,我讓他們在一列

Items 
------ 
item1 
item2 
item3 
item4 
.... 
.... 
.... 
item10 

任何建議,不勝感激!下面我曾嘗試

select case when item1 in item1 then item1 
when item2 in item2 then item2 
end as Items 
from dummy 

沒有工作

+0

您正在使用哪個數據庫? –

+0

@SudiptaMondal SAP hana! – Sai

+0

你能更清楚你所要求的和你正在使用的桌子嗎? – justiceorjustus

回答

1

我想你是說你想創建一個表,而無需創建一個表,你可以從具有某些特定值的視圖調用...讓我知道如果這是正確的。這似乎是一個奇怪的解決方法,沒有寫權限。

虛擬視圖:

SELECT 'Item01' AS 'Items' 
UNION 
SELECT 'Item02' 
UNION 
SELECT 'Item03' 
UNION 
SELECT 'Item04' 
UNION 
SELECT 'Item05' 
UNION 
SELECT 'Item06' 
UNION 
SELECT 'Item07' 
UNION 
SELECT 'Item08' 
UNION 
SELECT 'Item09' 
UNION 
SELECT 'Item10' 

不知道這是否會工作,或者如果它是你想要的。

+0

正是我想要的!謝謝! – Sai