Я использую это для поиска и замены строк в MySQL:
UPDATE products
SET prodname = REPLACE(prodname, " S", "'S")
Продукты содержат строки, такие как "TYLENOL TABS 100 S", которые я хотел бы преобразовать в "TYLENOL TABS 100'S".
Однако использование вышеприведенного оператора SQL также влияет на строки, такие как «NIKE SHOES», которые станут «NIKE'SHOES» - что мне явно не нравится.
Есть ли способ, которым я могу ограничить функцию замены (или есть другой способ сделать это), чтобы я мог получить желаемый результат? Буква «S» обычно находится в конце строки для большинства моих данных, что, я надеюсь, будет полезно.