Надеюсь, кто-то может мне помочь. У меня есть столбец с 160 000 строк. Многие из этих значений столбцов (permalinks) заканчиваются на «-2», что не так важно, поэтому я хочу их удалить. Но я не могу заставить его работать.SQL Замените последние 2 символа, если последние 2 символа совпадений
Я попробовал его с помощью следующего запроса:
UPDATE wp_pods_cars
SET permalink = Replace(permalink,'-2','')
WHERE RIGHT('permalink' , 2) = '-2';
Этот запрос кажется действительным, но RIGHT(), кажется, делает неприятности. Вероятно, его можно просто использовать для SELECT, а не в WHERE-clause.
Я думал о Regex, но у меня не получилось так работать. Я уже не могу найти правильное регулярное выражение для моего дела.
Вы должны удалить кавычки в 'RIGHT' вызов, потому что 'постоянная ссылка' является символьной строкой, а не ваша ссылки на столбец. –