Informix - 将值列表集成到逗号分隔字符串中

问题描述:

有没有办法在Informix中将值列表转换为以逗号分隔的字符串?例如,我有以下查询作为子查询:Informix - 将值列表集成到逗号分隔字符串中

选择[状态]从美国

我想转换从所有值中选择到逗号分隔的列表。

我可以在informix中做到吗?

+0

你可以这样做,但要小心,否则Informix会破坏你的数据。 – ChaosPandion 2010-09-24 15:40:29

+0

我将这些值输出到报告中。我没有插入任何地方。无论如何,我该怎么做?有可以使用的内置函数吗? – Skadoosh 2010-09-24 15:43:08

我想你需要的答案是在这些问题中给出的:SO 715350,SO 489081。它显示了如何创建和使用将完全按照您的需要执行的GROUP_CONCAT()聚合。否则功能不可用 - 也就是说,您必须将其添加到Informix,但可以(相当)轻松地添加它。