gpt4 book ai didi

php - 如何在mysql查询中查找和替换字符串

转载 作者:行者123 更新时间:2023-11-29 21:16:09 25 4
gpt4 key购买 nike

我有这样的东西

No. | Incorrect_Keyword | Correct Keyword

1 | flash | Flash Player

2 | flash player | Flash Player

3 | flash player plugin | Flash Player

4 | flash player plgin | Flash Player

它保存在 csv 文件中,我使用 PHP 读取每一行并替换

问题是当我运行查询时

$query="UPDATE keyword SET keyword= REPLACE(keyword, 'incorrect_keyword',  'correct_keyword') WHERE INSTR(keyword, 'incorrect_keyword') > 0"; 

它将所有“flash”替换为“Flash Player”所以记录号 2 将成为“FLash Player 播放器”怎样做才对呢?谢谢

最佳答案

如果您必须删除 Flash Player 中的所有 Flash 值,那么您可以简单地使用类似查询。

UPDATE `keyword` set `keyword` = 'Flash Player' where `keyword` like '%flash%';

关于php - 如何在mysql查询中查找和替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35932428/

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