私はこのクエリを使用してテーブル内を検索しています:
SELECT
*,
MATCH(tags,title,description)
AGAINST ('hey you are you in' IN BOOLEAN MODE) AS score
FROM table
ORDER BY insert_datetime DESC, id DESC
必要なのは、エイリアス「スコア」を使用して結果を並べ替えることです。これは正しいシンタックスですか?:
SELECT
*,
MATCH(tags,title,description)
AGAINST ('hey you are you in' IN BOOLEAN MODE) AS score
FROM table
ORDER BY score DESC, insert_datetime DESC, id DESC
このクエリを最適化する方法もありますか?それを書くためのより良い方法は?