これはここでの最初の質問なので、正しくやっているといいのですが。次の SQL クエリがあります。
SELECT *,
MATCH(name, descr) AGAINST ('$q') AS score
FROM songs
WHERE MATCH (name, descr) AGAINST('$q')
ORDER BY score DESC
ご存知かもしれませんが、このクエリsongs
は、説明または名前に一致がある場合、テーブルのすべての行からすべてを選択します。私がしたいことは、クエリを制限して、たとえば最新の 10,000 行を検索することです。また、主キーid
.