gpt4 book ai didi

MySQL向字段添加文本

转载 作者:行者123 更新时间:2023-11-29 02:36:37 25 4
gpt4 key购买 nike

我有一个文章表,我需要在名称中添加年份

之前

Bicicleta rodado 20", freestyle Mirraco Blend
Bicicleta rodado 20", freestyle Mirraco Blend (azul)
Bicicleta rodado 20", freestyle Mirraco Blend (negro)
Bicicleta rodado 20", freestyle Mirraco Blink
Bicicleta rodado 20", freestyle Mirraco Blink (blanco con azul)
Bicicleta rodado 20", freestyle Mirraco Blink (marron)
Bicicleta rodado 20", freestyle Mirraco N°7
Bicicleta rodado 20", freestyle Mirraco N°7 (negro con blanco)
Bicicleta rodado 20", freestyle Mirraco N°7 (purpura con blanco)

之后

Bicicleta rodado 20", freestyle Mirraco Blend 2010
Bicicleta rodado 20", freestyle Mirraco Blend 2010 (azul)
Bicicleta rodado 20", freestyle Mirraco Blend 2010 (negro)
Bicicleta rodado 20", freestyle Mirraco Blink 2010
Bicicleta rodado 20", freestyle Mirraco Blink 2010 (blanco con azul)
Bicicleta rodado 20", freestyle Mirraco Blink 2010 (marron)
Bicicleta rodado 20", freestyle Mirraco N° 7 2010
Bicicleta rodado 20", freestyle Mirraco N° 7 2010 (negro con blanco)
Bicicleta rodado 20", freestyle Mirraco N° 7 2010 (purpura con blanco)

规则是在括号前添加年份。如果没有括号,则在末尾添加。它不能计算单词,因为计数并不总是相同的(在这种特殊情况下为 N° 7)

最佳答案

如果你想注入(inject)日期,这应该能得到你想要的:

SELECT 
CASE
WHEN (INSTR( your_field, '(' ) > 0)
THEN REPLACE(your_field, '(', '2010 (')
ELSE CONCAT (your_field, ' 2010')
END
FROM your_table;

关于MySQL向字段添加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4201033/

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