大文字と小文字を区別せずに、MySQL で別の文字列 (列) 内の文字列の最初の位置を見つけるにはどうすればよいですか?
この返された数値 - 文字列の位置に基づいてソートできるようにしたいと考えています。
Locate()を使用してみてください
SELECT LOCATE('bar', 'fooBARBAR'); // return 4
また、照合に基づくmysqlの比較。例えば。
SET NAMES 'binary';
SELECT LOCATE('bar', 'fooBARBAR'); // return 0
それを覚えて。
また、文字列検索での大文字と小文字の区別もお読みください。