我有一个表,称为:k01cv_sh404sef_urls
在此表内,我们具有以下行:

id, cpt, rank, oldurl, newurl and dateadd


“ oldurl”行包含以下条目:

English/network
English/hardware-and-software
corporate-social-responsibility


我想查询一个查询,该查询将从“ oldurl”行中的所有项中删除English /部分,以便英语/网络只是网络,英语/硬件和软件将是硬件和软件,等等

结果将是“ oldurl”行包含条目,例如:

network
hardware-and-software
corporate-social-responsibility

最佳答案

您能摆脱像这样简单的事情吗?

UPDATE table SET oldurl = REPLACE(oldurl, 'English/', '');


(请在实际数据上运行它之前,先使用SELECT进行测试!)

08-16 08:16