MySQL Многократная замена - PullRequest
0 голосов
/ 30 апреля 2020

В настоящее время у меня есть это объединение в моем запросе

LEFT JOIN "db1"."table2" t2 ON t2.uid = CAST(REPLACE(t3.uid, 'text:', '') as bigint)

Но у нас есть случаи, когда в t3.destination у нас также есть, например, текст2: для замены. Как заменить более 1 найденного строкового значения?

1 Ответ

1 голос
/ 30 апреля 2020

Если формат t3.uid всегда TEXT: nnnn или nnnn, вы можете

substring_index(t3.uid,':',-1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...