您可以尝试像下面
create table test(test VARCHAR(255));
Query OK, 0 rows affected (0.26 sec)
INSERT INTO test VALUES('apple, orange, peach, banana,....');
Query OK, 1 row affected (0.00 sec)
SELECT * FROM test;
+-----------------------------------+
| test |
+-----------------------------------+
| apple, orange, peach, banana,.... |
+-----------------------------------+
1 row in set (0.00 sec)
UPDATE test SET test = REPLACE(test,'peach,','peach,lemon,') WHERE test like '%peach,%';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
SELECT * FROM test;
+-----------------------------------------+
| test |
+-----------------------------------------+
| apple, orange, peach,lemon, banana,.... |
+-----------------------------------------+
1 row in set (0.00 sec)
苹果,桃子,橘子是苹果,桃子,柠檬,橙子还是苹果,桃子,橙子,柠檬? (或其他事情:)) –
Apple,orange,peach,lemon,banana,... – crazyim5
你的意思是'REPLACE(COLUMN_NAME,'桃','桃,柠檬')' – bansi