问题标签 [sql-server-group-concat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
22 回答
685805 浏览

sql - 如何使用 GROUP BY 在 SQL Server 中连接字符串?

如何得到:

0 投票
7 回答
126831 浏览

sql - SQL,如何连接结果?

我目前有一个返回多个字段的 SQL 查询。我需要一个字段才能有效地成为子查询子。

详细问题:

如果我有一个包含两列 ModuleID 和 ModuleValue 的表 X,我如何编写 SQL 查询来获取结果并将其连接到一个字段中:

EG结果返回自

值 1

价值 2

价值 3

...

因此,我需要返回结果(作为单行,与上面不同):

价值 1、价值 2、价值 3

是否有一个简单的串联方法可以成为用户?

编辑:

DB 是 MS TSQL (2005)

0 投票
2 回答
6953 浏览

sql - 如何连接多行?

我有以下查询,它返回所有员工的工资。这工作得很好,但我需要收集额外的数据,我将汇总到一个单元格中(参见结果集 2)。

如何将数据聚合到逗号分隔的列表中?有点像 Sum 所做的,但我需要一个字符串作为回报。

结果集 1

我需要:

结果集 2

0 投票
2 回答
547 浏览

sql - 连接多行

我正在使用 Microsoft SQL Server 2005。

我想我需要一个子查询。

我正在为每个客户寻找一 (1) 行,AvailableAction 字段是每个客户的所有操作的串联。

我希望输出为:

0 投票
3 回答
3913 浏览

sql - 将多行分组并连接为一个

我想将所有“文本”行“连接”成一行,结果得到一行。这甚至可能吗?我使用 MSSQL Server 2005。

询问

0 投票
3 回答
17911 浏览

sql - 按函数与其他聚合函数在组中连接字符串

是否可以通过 sum、avg、count 等函数将字符串与一个或多个其他组连接起来。

说我有下表

现在,如果我希望结果是这样的

我如何使用 SQL 服务器上的查询来实现相同的目标。

0 投票
3 回答
1492 浏览

sql - SQL same unit between two tables needs order numbers in 1 cell

I have 2 tables:

I need to display all UnitId's from dbo.tblUnits then in 1 column diplay all the WorkOrders seperated by a comma.

So here is some sample data: dbo.tblUnits:

dbo.tblWorkOrders

I have to use the tblUnits table because I am pulling more data from it but the final result I want to show this:

Any Ideas?

Thanks

0 投票
2 回答
7465 浏览

sql - SQL Query 以逗号分隔符以及 SQL Server 中的按列分组获取聚合结果

我需要在表上编写一个 sql 查询,以便结果将按列分组以及带有逗号分隔符的聚合列。

我的表格将采用以下格式

预期结果应采用以下格式

0 投票
4 回答
36822 浏览

sql - 如何为每个组连接来自某一列的所有字符串

假设我有这张表 [Table1]

我的 SQL 语句应该是什么来检索如下所示的记录:(按 [标记] 分组)。我已经完成了 1 和 2 列,但不知道如何完成第三列(将 [name] 与相同的 [mark] 连接)

我正在使用 Microsoft SQL。请帮忙。谢谢

0 投票
2 回答
1037 浏览

sql - 棘手的 T-SQL 查询。连接主/子表之间的列中的多个值

我有三个表如下:

主表

儿童表

链接表

一个孩子可以与多个主人链接,并且 LinkTable 包含此详细信息。我想要一个查询来选择以下内容:

是否可以不使用循环或调用附加函数、使用COALESCESTUFF递归CTE等?