mysql怎么对文本字段增加suffixes?

  算法/数据结构/数据库 mysql    浏览次数:540        分享
0

我有一个表叫candidates,其中一列是name,还有一列是sex。sex=0表示是女性,我怎么在女性的名字里增加(女)作为后缀。
比如原来的表,第二行和第三行需要加后缀


加完后缀的效果

我感觉是用update name这一列,然后再append一下,但是怎么写这个sql,我还没有想好。

 

数据小表弟   2022-04-07 15:45



   1个回答 
3

用concat,相当于是串联字符串的作用

UPDATE candidates SET Name=concat(Name, '(女)') WHERE Sex = 0;


SofaSofa数据科学社区DS面试题库 DS面经

淡淡的   2022-04-07 17:33



  相关讨论

NoSql数据库是什么样的?

mysql里获取中位数和四分位数的函数是什么?

sql里where和having的区别是什么?

sql怎么对数据表里的一列中文字符串按照拼音顺序排序?

mysql中查看一个表所有的列名?

mysql如何获得某字段的最大值所在行?

sql里nullif怎么用?

SQL里UNION和UNION ALL的区别是什么?

mysql中如何互换一列中的两个值?

如何在mysql中获取当前日期?

  随便看看

不用洛必达法则证明sin x比上x的极限是1

求多个torch tensor的平均值

tf.placeholder(tf.float32, shape=(None, 1024))中的None是什么意思

'str' object has no attribute 'decode' 代码运行时有错误呢?请高手帮忙解决

【站务】我们回来了