MySQL专家。表中的当前数据。列名是URL
/ ABC1 / PQR
/ abc10 / PQR
我需要以下结果,即abc1和abc10应该替换为xyz
/ XYZ / PQR
/ XYZ / PQR
如何使用replace命令执行此操作,因为我无法在替换语句中使用通配符?
目前我使用的是2个以下的陈述,但我需要一个陈述。
UPDATE TABLE_URL
SET url = REPLACE(url, '/abc1/pqr', '/xyz/pqr')
UPDATE TABLE_URL
SET url = REPLACE(url, '/abc10/pqr', '/xyz/pqr')
答案 0 :(得分:0)
会
UPDATE TABLE_URL SET url = REPLACE(REPLACE(url, '/abc1/pqr', '/xyz/pqr'), '/abc10/pqr', '/xyz/pqr')
为你工作?