MySQL-এ কোনো কলামে ইতিমধ্যে থাকা ডেটার পেছনে নতুন ডেটা যোগ (append) করতে `CONCAT()` ফাংশন সহ `UPDATE` স্টেটমেন্ট ব্যবহার করুন।
সিনট্যাক্স
UPDATE yourTableName SET yourColumnName = CONCAT(yourColumnName, 'AppendValue');
উদাহরণ
mysql> CREATE TABLE AppendingDataDemo (FirstNameAndLastName VARCHAR(200));
mysql> INSERT INTO AppendingDataDemo VALUES ('John'), ('Bob'), ('Carol');
mysql> SELECT * FROM AppendingDataDemo;
+----------------------+
| FirstNameAndLastName |
+----------------------+
| John |
| Bob |
| Carol |
+----------------------+
mysql> UPDATE AppendingDataDemo SET FirstNameAndLastName = CONCAT(FirstNameAndLastName, ' Taylor');
Query OK, 3 rows affected (0.10 sec)
mysql> SELECT * FROM AppendingDataDemo;
+----------------------+
| FirstNameAndLastName |
+----------------------+
| John Taylor |
| Bob Taylor |
| Carol Taylor |
+----------------------+
টিপস: স্পেস যোগ করতে `CONCAT(col, ' ', 'value')` বা `CONCAT_WS(' ', col, 'value')` ব্যবহার করুন। `CONCAT_WS` নাল হ্যান্ডলিংয়ে ভালো।