mysql - 如何将新数据与mysql列中的现有数据集成?

标签 mysql sql phpmyadmin

我想将数据与 phpmyadmin 中的列中的现有数据集成。

例如,我有一个表,其中有一列 (ticket_number)。

它的现有值为 234,并希望在 234 之前添加“1”,以便该值为 1234。 以下编写的代码不适用于此。

UPDATE ticket
SET `ticket_number`+= '1';

提前致谢。

最佳答案

尝试使用 CONCAT:

UPDATE ticket
SET ticket_number = CONCAT(1,ticket_number)

因为如果你直接把“1”加起来,你会得到 235 而不是 1234...

关于mysql - 如何将新数据与mysql列中的现有数据集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13501144/

相关文章:

sql - SQL:主键和索引到底做什么?

mysql - MySql可以直接从XML加载吗

php - 使用案例更新表中的 mysql 日期字段

mysql - 如何将 IMDBquotes.list 转储文件导入到每行包含哈希值 ("#"之间的文本的 mysql 表中?

c# - SQL 查询通配符搜索

mysql - phpMyAdmin - #1267 - 操作 '<' 的排序规则组合非法

php - 由于长度原因,列可能无法编辑

MySQL:删除重复行,不保留任何行

sql - 树结构查询中逻辑或的完全外部连接的替代方法

mysql - 获取首次登录的每个日期的计数