使用SQL连接列中的文本数据

时间:2016-09-08 19:31:03

标签: sql infomaker

有没有人知道如何仅使用SQL连接查询中列的所有值?我知道有一些方法可以使用数据库特定的工具,例如pivot,但我认为我无法在infomaker中访问类似的东西。

我正在使用infomaker生产样品瓶标签。可以分析瓶子不止一件事。如果我加入瓶子和分析表,我每瓶会得到几行,这会产生多个标签,所以我希望使用SQL连接分析的所有值,然后使用基于此的计算值来添加对标签有用的东西。我只能使用基于select查询的1个事务来执行此操作。

强烈建议不要在数据库中添加其他表或列。

1 个答案:

答案 0 :(得分:0)

在某些oracle版本中,您可以使用wm_concat

SELECT field1, wm_concat(field2) FROM YourTable 
GROUP BY field2;

否则你可以使用listagg