0

我在表(格式)中有一个结构,Iceberg Database我想扩展该结构的所有子级。

正常查询如下所示:

SELECT 
  base.el1, 
  base.el2, 
  base.el3 
FROM myTable

取而代之的是,我想发表如下声明:(不起作用-只是一个想法)

Select 
  base.* 
FROM myTable

那会回来

el1 el2 el3

有可能实现这样的说法吗?在现实生活中,我喜欢数百个元素,不想把它们都写下来。

如果我做提议的(不工作的)声明。它返回如下内容:

col1
(一二三)
4

2 回答 2

0

你只想像这样连接列吗?

select concat(el1,',',el2,',',el3) as b from a;

https://www.db-fiddle.com/f/cqusK23oVYcTBvD4cv9GoA/0

于 2021-04-07T19:00:33.557 回答
0

显然,它只适用于以下语句:

Select 
  base.* 
FROM myTable

出于某种原因,它返回了一个错误的结果,但不是来自我的 Query 语句部分。

于 2021-04-08T13:19:42.813 回答