私の目的は、単語の関連性でソートする選択クエリを最適化することです。
データベース全体を 2 回検索する代わりに、ここでこのクエリを作成しました。
$query = "SELECT * INTO #TEMP_TABLE " .
"FROM cron_video ".
"where id LIKE '%" . $searchString . "%' " .
"union all " .
"SELECT * " .
"FROM #TEMP_TABLE ".
"WHERE id LIKE '". $searchString . "%' " ;
しかし、それは次のようにエラーを出しています
SQL エラー 1: SQL 構文にエラーがあります。1 行目の near '' を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。