sql >> データベース >  >> RDS >> Mysql

MySQL全文サフィックス検索(ブールモード)-(* apple)

    MySQL全文検索ではサフィックスで検索することはできませんが、ストレージのオーバーヘッドに問題がない場合は、この回避策があります。元の列とは逆の文字列値を保持する追加の列と、新しい列の追加のフルテキストインデックスが必要になるだけです。次に、クエリは次のようになります。

    SELECT * FROM Tbl
    WHERE MATCH (Word_reversed) AGAINST (REVERSE('*apple') IN BOOLEAN MODE)
    

    更新/挿入トリガーを使用するか、手動で追加のフィールドを維持する必要があることにも注意してください。



    1. MySQLでは、ストアドプロシージャのテーブルをどのように切り捨てますか?

    2. Oracle Database Explorer:無料のトレーニングと認定

    3. 関係に基づいて1つのレコードに対して複数のレコードを取得するにはどうすればよいですか?

    4. mysql_insert_idと更新