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

MySQLでキーワード検索を実装する方法は?

    VARCHARフィールドの単一のキーワードには、<を使用できます。 code> LIKE

    SELECT id, category, location
    FROM table
    WHERE
    (
        category LIKE '%keyword%'
        OR location LIKE '%keyword%'
    )
    

    説明については、通常、全文索引を追加し、全文検索 (MyISAMのみ):

    SELECT id, description
    FROM table
    WHERE MATCH (description) AGAINST('keyword1 keyword2')
    


    1. T-SQLで月末を取得する方法

    2. MySQL PHPのクエリに配列を渡すことにより、OR条件を動的に作成します

    3. OracleDatabase20cの新機能

    4. MySQL-スレッドごとに最新のトピックを表示する方法