列sql列表

时间:2017-06-29 13:09:51

标签: sql hana

我有几件商品item1 item2 item3 item4 .. item10

我想在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

它不起作用

1 个答案:

答案 0 :(得分: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'

不确定这是否有效或是否符合您的要求。