id value 1 a 2 b 3 c
如何将第二个值“z”添加到id=1(用逗号分隔)?
id value 1 a,z 2 b 3 c
如果我有最后一张table,现在怎么去掉“z”?
wgxvkvu91#
你可以用 update :
update
update t set value = concat(value, ',z') where id = 1;
bxgwgixi2#
回答你的第二个问题,是的。如果你跑了 Select value from table where id = 1 它会回来的 a,z . 这意味着如果要在查询中再次使用它,很可能需要使用 Split() 类型函数,取决于您对它所做的操作。
Select value from table where id = 1
a,z
Split()
wpx232ag3#
根据我的说法,最好最简单的方法是以下查询:更新table1 set value=concat(value,'z'),其中id=1其中:table1是表的名称。
3条答案
按热度按时间wgxvkvu91#
你可以用
update
:bxgwgixi2#
回答你的第二个问题,是的。
如果你跑了
Select value from table where id = 1
它会回来的a,z
. 这意味着如果要在查询中再次使用它,很可能需要使用Split()
类型函数,取决于您对它所做的操作。wpx232ag3#
根据我的说法,最好最简单的方法是以下查询:
更新table1 set value=concat(value,'z'),其中id=1
其中:table1是表的名称。