gpt4 book ai didi

mysql - 是否可以使用现有值从数据库中插入另一个值?

转载 作者:太空宇宙 更新时间:2023-11-03 10:32:05 32 4
gpt4 key购买 nike

是否可以使用现有数据从数据库单元格中插入或附加另一个值?

示例表:

     tbl_name
------------------
| id | Name |
-----------------
| 0 | Jones |
| 1 | Bryan |
| 2 | Fate |
------------------

例如,我想添加 , james(在表格行 1name 上)。结果必须是:

------------------------
| id | Name |
------------------------
| 0 | Jones |
| 1 | Bryan, james |
| 2 | Fate |
------------------------

查询:

insert into tbl_name (name) Values (, james) WHERE id = 1

此查询无效。

最佳答案

更改现有内容可以使用更新

 update my_table  
set Name = concat(name , ', james')
where id = 1

无论如何,逗号分隔值的使用通常是基于糟糕的设计。尝试查看 mysql json 字段尝试对多个值进行规范化

关于mysql - 是否可以使用现有值从数据库中插入另一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56102313/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com