我想将数据与phpmyadmin中的列中的现有数据集成。
例如我有一个表(ticket_number)。
它的退出值是234,并希望在234之前添加'1',以便该值为1234。 以下编写的代码不适用于此。
UPDATE ticket
SET `ticket_number`+= '1';
提前谢谢。
答案 0 :(得分:6)
尝试使用CONCAT
:
UPDATE ticket
SET ticket_number = CONCAT(1,ticket_number)
因为如果直接加“1”,你就会得到235而不是1234 ......
答案 1 :(得分:3)
可能是这样的:
UPDATE ticket
SET ticket_number = '1' + ticket_number
MySQL不理解+ =
答案 2 :(得分:2)
因为您的数据可能存储为整数,所以您需要添加1000而不是1。
您可以提供有关字段类型的更多信息。