mysql - 在sql更新中连接所有列值的字符串

标签 mysql sql

我有一个组件表,其中包含 id、查询列。我想将字符串 type=bug 连接到所有值的查询列。可以使用 update 语句来完成吗?

udpate dbname.tablename set query=query+"some_string",这行得通吗?

最佳答案

如果我理解正确,您可以在每个字段中使用 CONCAT(value, ' type=bug') 来执行此操作,例如:

UPDATE `col` SET `col1` = CONCAT(col1, ' type=bug'), SET `col2` ...

关于mysql - 在sql更新中连接所有列值的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58293231/

相关文章:

python - 无法通过存储过程mysql使用Python插入blob图像

mysql - 如何使用 percona xtradb 集群设置多实例?

php - 如何比较 PHP 日期和 MySQL 日期

java - Oracle KPRB 驱动程序 : java. sql.SQLException : Invalid Oracle URL specified using OracleDriver. defaultConnection();

sql - 通过xml文件读取sql查询

java - 作为 hibernate POJO 的 native SQL 结果

sql - Oracle 中的 DATEDIFF 函数

sql - 根据列的当前值更新列

mysql - 或者在列中设置 Null 值

mysql - 使用mysql在nodejs中分页