Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 列表聚合_Sql_Ansi Sql - Fatal编程技术网

Sql 列表聚合

Sql 列表聚合,sql,ansi-sql,Sql,Ansi Sql,有没有办法在ANSI SQL中进行列表聚合?我知道一些RDBMS提供了内置函数,如Oracle中的Listag()等。我曾试图寻找ANSI标准文档,但似乎我们必须购买它(如果可以免费作为参考,那就太好了)。谢谢。AFAIK,否,这些是特定于RDBMS的实现,您已经在MySQL中记下了(或)GROUP_CONCAT()。此外,ANSI SQL本身是一种标准,而不是一种产品 您使用的数据库是100%ANSI兼容的?此外,MS SQL中的函数不是STUFF()。其功能是XML处理STUFF()仅用于删

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

AFAIK,,这些是特定于RDBMS的实现,您已经在MySQL中记下了(或)
GROUP_CONCAT()
。此外,ANSI SQL本身是一种标准,而不是一种产品

您使用的数据库是100%ANSI兼容的?此外,MS SQL中的函数不是
STUFF()
。其功能是XML处理
STUFF()
仅用于删除字符串开头的分隔符。您想做什么?描述问题,并添加示例表数据和预期结果(以及格式良好的文本)。为什么问题被标记下来?我的意思是完成符合ANSI SQL的连接函数