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

文内に保存されている単語の出現を検索します(MySQL)

    inを使用して、センテンスを単語に分割し、テーブルにそれらの単語のいずれかが含まれているかどうかを確認する必要があります。 。 phpを使用する場合、次のようなことができます:

      $expression="is there any blacklisted word here";
      $words=str_word_count($expression, 1);
      $words=implode(",",$words);
      $sql=mysql_query("select word from table_black_list_word where word in ($words)",$db_conn);
     if($row=mysql_fetch_array($sql)){
       //case your expression do have a blacklisted word
       }else{
         //expression does not contains any blacklisted word
    
       }
    


    1. Linuxにfreetdsをインストールするにはどうすればいいですか?

    2. phpのpassword_hash()メソッドの使い方..?

    3. SQL Server AlwaysOn(可用性グループ)のアーキテクチャとステップバイステップのインストール-4データベースの追加と削除の手順

    4. WindowsでPHPとPostgreSQLを構成する