我想在出现特定子字符串后检索 mysql 中大字符串的最后一部分。请建议如何做到这一点。
例如主字符串包含
“新德里是印度的首都”。
“柏林是德国的首都”。
我只需要检索印度和德国。我想知道如何检索特定子字符串(如“capitalof”)之后出现的数据。
我需要在 mysql 中执行此操作。
最佳答案
您可以使用 substring_index
select
substring_index(title,'capitalof',-1)
from table1
DEMO
我想在出现特定子字符串后检索 mysql 中大字符串的最后一部分。请建议如何做到这一点。
例如主字符串包含
“新德里是印度的首都”。
“柏林是德国的首都”。
我只需要检索印度和德国。我想知道如何检索特定子字符串(如“capitalof”)之后出现的数据。
我需要在 mysql 中执行此操作。
最佳答案
您可以使用 substring_index
select
substring_index(title,'capitalof',-1)
from table1
DEMO