私が今実行しているクエリに基づいて、これは夢のようなものだと思います。
文字列IDを含む列にインデックスがあります。これらのIDの最後には識別子があるため、必要なデータをキャプチャするには、次のようにパターンマッチングを行う必要があります。
key LIKE '%racecar'
文字列の先頭にワイルドカードを使用するとインデックスを利用できないため、次のことができると期待していました。
reverse(key) LIKE 'racecar%'
しかし、これは、MySQLがとにかくすべての行を調べて関数を実行する必要があることを意味しますが、それは正しいですか?命名規則を変更する以外に、この問題を回避する他の方法はありますか?