データベース フィールド内の部分文字列のすべての出現箇所と、それぞれの後の次のインデックスの場所を取得しようとしています。私がこれまでに行ったことは、次のように、最初に出現した文字列とその後の次の文字列の位置を取得することです。
SELECT dataset.id,
SUBSTRING(dataset.text, LOCATE('XXXX', dataset.text) + LENGTH('XXXX'))
FROM datatable as dataset
すべてのオカレンスを取得するために何か助けてください??