我需要更新mysql数据库中的一行,但我不想替换已经存储在其中的数据。例如:
select books from storedb where id='Rick';
查询结果:Books =“example1”
但我需要更新该行并添加更多书籍。
update storedb set books='example2' where id='Rick';
但它取代了当前的数据,所以我需要在不替换当前数据的情况下进行。 像这样的一些想法:books ='example1 - example2“;
答案 0 :(得分:0)
所以你需要一个字符串连接? 试试这个:
update storedb set books=CONCAT(books,' -- ', 'example2') where id='Rick';