问题标签 [stuff]

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 投票
2 回答
72 浏览

sql - 在 SQL 中转换数据,将行拆分为列

你能帮我以下面的格式显示表格输出吗?

表数据 在此处输入图像描述

所需输出 在此处输入图像描述

0 投票
0 回答
76 浏览

sql-server - 我们如何从填充函数变量中提取值进行处理

您好我想知道我们如何将列的值分配给 SQL Server 2012 中的变量

例如,考虑以下场景,其中我检索记录 id 和电子邮件(多个电子邮件作为逗号分隔在单行中)以获取表单中多人字段中提到的人员列表 spd 如下所示(包含许多连接)整个spd的样本结构如下。


示例输出显示为:

我的要求是:如何实现将上述代码中的 stuff 函数返回的值(逗号分隔的电子邮件列表)分配给字符串变量(varchar 或 nvarchar 类型)进行进一步处理,而不需要对上述代码进行过多修改?任何帮助,将不胜感激。谢谢

0 投票
1 回答
38 浏览

sql-server - SQL 中的 STUFF(... FOR XML) 函数有没有办法防止重复值?

为了简短起见,这是我的 SQL 代码:

而且,这是它产生的结果集: 在此处输入图像描述

有没有办法防止重复值出现在FormsSubmitted上面查询中的列中?还是我需要做一些“后处理”来删除重复项?

0 投票
2 回答
48 浏览

sql-server - T-SQL - 仅填充/连接一些列并删除 xml

我有一张这样的桌子:

ID C1 C2 序列
1 这是我的重新 盟友长句 1
1 这是我的重新 存储在一个 2
1 这是我的重新 真的很糟糕的格式 3

而且我需要一些 SQL 查询或存储过程将其拉出,使其显示为“这是我的非常长的句子,以非常糟糕的格式存储”

我已经做到了,但它正在放入 XML,我不知道为什么。任何帮助表示赞赏。

0 投票
1 回答
98 浏览

sql - STUFF FOR XML PATH - 将多行组合成一个单列单元格

假设我在一个看起来像这样的表中有数据

我想要实现的是添加一个新列,并最终实现如下所示:

我试图做这样的事情:

但是,使用此代码会发生什么,每一行都返回 ACCT_LIST 中的所有 ACCT

有没有办法让这个看起来像结果数据?

0 投票
2 回答
151 浏览

sql - 用逗号分隔连接 SQL 列

有没有其他方法可以用逗号分隔连接 SQL 列。我正在使用以下逻辑进行连接。列 (col1,col2,col3) 可以有空

  • 样本数据/输出

在此处输入图像描述

0 投票
1 回答
71 浏览

sql - 如何在 SQL Server 中使用 STUFF 函数获取值

我正在使用下面的代码,它没有给我。每个月的订单

但我想在每个月的列中填入订单号。

参考号 派对名称 物品名称
订单 1 供应商 1 项目 A
订单 2 供应商 1 B项
订单 3 供应商 2 B项
订单 4 供应商 3 项目 C
订单 5 七月 供应商 4 项目 C

我需要的输出

物品名称 二月 三月 四月 可能 七月
项目 A 订单1
B项 订单 2,订单 3
项目 C 订单 4 订单5
0 投票
1 回答
137 浏览

sql - 在填充功能中使用 order by 选择不同的

我想知道是否可以根据另一列重新排序填充函数中的连接单元格。

截至目前,我正在使用以下查询

但这会按字母顺序输出。我想根据 ID 列订购。

以下是我的查询结果

在此处输入图像描述

我想订购它作为质量分数,准确度。这是基于 ORDERID 的另一列

在此处输入图像描述

0 投票
1 回答
32 浏览

sql - 将多行合并为 1 行(但两次)

我的查询如下所示:

结果如下所示:

在此处输入图像描述

我希望结果看起来像这样:

在此处输入图像描述

我一直在尝试使用 STUFF,但我没有得到它。任何人都可以帮忙吗?

谢谢

0 投票
2 回答
44 浏览

sql - 需要为 SQL SERVER 字符串值添加双引号

我有从需要作为字符串输入并填充的参数传递的整数值,以便它们是 7 位数字。然后这将被传递到另一个查询中。

此代码将 @control_num 设置为 ('0005675, 0045464, 0002323')。我需要将其作为(“0005675”、“0045464”、“0002323”)传递。

我已经在线查看了其他示例,但似乎无法使其正常工作。有谁知道如何在每个值周围加上双引号?