我在问一个关于 concatenation functionregex 的问题。
我有一个 fied ( reference ),它看起来像:

FW123
TS76
FWE8E
K987
HT78
FW345

我想将所有以 FW 开头的行与结尾的 EU 连接起来。
所以结果必须如下所示:
FW123EU
TS76
FWE8EEU
K987
HT78
FW345EU

这是我的命令行:
UPDATE ps2_product
SET `reference` = CONCAT(^FW[A-Z0-9],EU)

这是我第一次处理正则表达式。
语法正确吗?

谢谢,

最佳答案

您可以使用 LIKE :

UPDATE ps2_product t
SET t.`reference` = CONCAT(t.`reference`,'EU')
WHERE t.reference LIKE 'FW%'

关于MySQL 连接和正则表达式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40461724/

10-13 21:41