【问题标题】:list aggregation列表聚合
【发布时间】:2017-03-23 13:54:55
【问题描述】:

有没有办法在 ANSI SQL 中进行列表聚合?我知道一些 RDBMS 提供了内置函数,如 Oracle 中的 listagg() 等。我试图寻找 ANSI 标准文档,但看起来我们必须购买它(如果这是免费提供的,那就太好了)参考)。谢谢。

【问题讨论】:

  • 您使用的是 100% ANSI 兼容的数据库?此外,MS SQL 中的函数是 not STUFF()功能是XML处理。 STUFF() 只是用来去除字符串开头的分隔符。
  • 你想做什么?描述问题,并添加示例表数据和预期结果(以及格式正确的文本)。
  • 为什么问题被标记了?

标签: sql ansi-sql


【解决方案1】:

AFAIK,NO,这些是 RDBMS 特定的实现,因为您已经记下(或)GROUP_CONCAT() 以防 MySQL。此外,ANSI SQL 本身是一个标准,而不是一个产品。

【讨论】:

  • 我的意思是完成符合ANSI SQL的连接函数
猜你喜欢
  • 1970-01-01
  • 2020-12-26
  • 2011-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-04
  • 2013-07-04
相关资源
最近更新 更多