我如何在表格中添加一列,以合并其他列的字符串?

问题描述 投票:0回答:1

我正在使用Mysql Browser。

我有一个名为“用户”的表。我希望创建一个名为“ opp”的列。我知道如何使用简单的Alter Table,Add语句来执行此操作。我正在努力解决的问题是如何向列中添加数据。我希望该列是使用concat()的字符串的组合。

该列的结尾应类似于:

“ Team(name)”,其中name是表“ users”中标题为“ name”的列中的数据。

感谢您的帮助!

mysql sql database concat alter
1个回答
0
投票

一旦更改了表,就应该使用UPDATE

update  users 
set opp = concat( 'team(',name ,')' )
;

无论如何都不应该存储这样的列,因为您可以通过简单地选择]来使它变得肥胖。

© www.soinside.com 2019 - 2024. All rights reserved.