キーワードによる検索を目的として、多数のキーワード セットに対して実行される単純な MySQL クエリがあります。
SELECT * from table_name WHERE column_name LIKE '%keyword%'
の検索キーワードを使用して、結果セットを類似度 (この場合は文字列の長さ) で並べ替えるにはどうすればよいinter
ですか? たとえば、結果セットは次のようになります。
international
internal
internet
interval
intern
internee
internship
SQL だけで可能ですか、それともプログラミング レベルで行う必要がありますか?