gpt4 book ai didi

java - Mysql在java中用逗号连接字符串

转载 作者:行者123 更新时间:2023-11-29 04:21:21 26 4
gpt4 key购买 nike

我试图将两个 ID 号连接在一起,但在它们之间添加一个逗号以将它们彼此分开。我知道要使用的 mysql 语句,但我很难将其转换为我的 java 程序中的字符串。我可以在没有逗号的情况下让它工作,但我似乎无法弄清楚添加逗号的语法。

这是我的尝试:

query = "UPDATE table SET idColumn = concat(idColumn, ','"+idNum+") WHERE word = '"+wordVariable+"' ";

澄清一下,我有一个单词表,其中包含一个单词列和一个 ID 号列。例如,我的 ID 列可能包含一个数字作为 ID,但在多次连接后它可能看起来像:

2,5,4,7,1

最佳答案

将您的查询更改为:

query = "UPDATE table SET idColumn = concat(idColumn, ',"+idNum+"') WHERE word = '"+wordVariable+"' ";

我认为你在使用引号时犯了错误。

或者您可以在','之后添加逗号。

query = "UPDATE table SET idColumn = concat(idColumn, ',' , '"+idNum+"') WHERE word = '"+wordVariable+"' ";

关于java - Mysql在java中用逗号连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22980917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com