问题标签 [concatenation]

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 投票
5 回答
15857 浏览

c - 在 C 中连接字符串

如何在 C 中连接字符串,不像1+ 1=2而是像1+ 1= 11

0 投票
12 回答
77030 浏览

sql - 连接sql中的所有列值

如何将 sql 查询返回的不同行中的所有列值合并为一个值?这是一个例子:

查询返回:

现在我想得到如下结果:

有没有办法在sql中做到这一点?

0 投票
2 回答
850 浏览

sql-server - 将不同表中的行连接到一个字段中

在使用 MSSQL 2005 数据库的项目中,我们需要在日志表中记录所有数据操作操作。该表中的一个字段应该包含更改之前的行。我们有很多表,所以我试图编写一个存储过程,它将所有字段收集到给它的表的一行中,以某种方式连接它们,然后用该信息编写一个新的日志条目。

我已经尝试使用 FOR XML PATH 并且它有效,但是客户端不喜欢 XML 表示法,他们想要一个 csv 字段。

这是我对 FOR XML PATH 的看法:

“table”、“id”和实际 id(此处为:5775)的值稍后将通过对存储过程的调用传入。

有没有办法在不获取 XML 表示法并且事先不知道 SELECT 语句将返回哪些字段的情况下做到这一点?

0 投票
3 回答
18616 浏览

python - 如何在python中将字符串与二进制值连接?

python中将字符串与二进制值连接的最简单方法是什么?

查找"abc0x1def0x1ghi0x1jkl"0x1 为二进制值而不是字符串“0x1”的结果数据。

0 投票
3 回答
50102 浏览

sql-server - 如何将子查询结果字段连接到父查询?

数据库:SQL Server 2008。

我有一个像这样的真正(假)常规查询:-

这就是我想要得到的......

所以,我尝试使用

AS[Text()] ... FOR XML PATH('')但那包括奇怪的编码字符(例如回车)。...所以我对此不是 100% 满意。

我还尝试查看是否有 COALESCE 解决方案,但我所有的尝试都失败了。

所以 - 有什么建议吗?

0 投票
11 回答
95990 浏览

sql - CONCAT'ing NULL 字段

我有一个包含三个字段的表,FirstName、LastName 和 Email。

这是一些虚拟数据:

现在,如果我这样做:

Joe 的 Vitals 为空,因为只有一个空字段。你如何克服这种行为?另外,这是 MS SQL Server 中的默认行为吗?

0 投票
6 回答
275521 浏览

c# - 如何在 C# 中连接列表?

如果我有:

我在 Visual Studio 2008 中运行了与此类似的代码,并在每次执行后设置断点。之后myList1 = getMeAList();myList1包含四个字符串,我按下加号按钮以确保它们不都是空值。

After myList2 = getMeAnotherList();,myList2包含六个字符串,我检查以确保它们不为空......在myList1.Concat(myList2);myList1 仅包含四个字符串之后。这是为什么?

0 投票
4 回答
297352 浏览

sql - 在不创建存储过程的情况下,如何在 Oracle 中将多行连接成一行?

如何在不创建存储过程的情况下在 oracle 中实现以下目标?

数据集:

期望的结果:

0 投票
3 回答
5854 浏览

mysql - 带有修剪的mysql concat

我有一个表格,其中包含标记为地址的单元格中的一堆地址 | 城市。我正在尝试将完整的地址合并为通用的“地址、城市”格式。

有时,在我的数据库中,我会将其中一个位置单元格留空。因此,我在 concat 行中做了一个 IFNULL,但我最终得到一个前导或尾随的 ','。我已经尝试了与我的 concat 一起使用“trim”功能,但有时仍会出现尾随“,”。

这就是我编写查询的方式

知道为什么我会有这种行为吗?有没有更好的方法来构建我的 concat 语句?

0 投票
4 回答
10763 浏览

asp.net - 连接数据库(MS Access)或服务器端代码(ASP.NET)中的记录值

很抱歉再次打扰你们。我已经在互联网上搜索了所有内容,但找不到解决问题的方法。我在Access中有两个表,输出是这样的:

我希望它是:

我怎样才能做到这一点?它尝试在 Access 数据库中使用 SQL 命令,但没有任何效果。我还在 ASP.NET 中寻找使用 GridView 的解决方案,但也没有运气。有没有办法实现这一点,还是我应该采取不同的方法?

我能做的最好的就是 GROUP BY 所以输出看起来像这样: