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

2つの文字列を持つFIND_IN_SET

    $skills = 'select the employee skills';
    $skl_arr = explode(',',$skills);
    $skl_length = count($skl_arr); 
    

    /*クエリ*/

    $rows->orwhere(DB::raw("find_in_set('$skl_arr[0]','post_job.skills')"));
    
    for ($i=1; $i < $skl_length ; $i++) { 
                    $rows->$join->on(DB::raw("find_in_set('$skl_arr[$i]','post_job.skills')",DB::raw(''),DB::raw('')));
    
    }
    


    1. 列リストに一致するFULLTEXTインデックスが見つかりません(インデックスが設定されています)

    2. Postgresqlテーブルの最大(使用可能な)行数

    3. MySQLフルテキスト特殊文字の処理

    4. SQL Server 2008で最もパフォーマンスの低いクエリを見つける方法は?