Gebruik SphinxSEhttp://sphinxsearch.com/docs/current.html#sphinxse-overview
Dan zou zijn
SELECT * FROM mysql_table
JOIN (SELECT id FROM sphinx_index WHERE query='keyword') AS match_table
ON match_table.id = mysql_table.id
Hoewel
SELECT * FROM sphinx_index INNER JOIN mysql_table USING (id) WHERE query='keyword'
is korter en beknopter. En handhaaft de volgorde van de resultaten beter.
Waarbij 'sphinx_index' een SphinxSE-tabel is, die verwijst naar de onderliggende sphinx-index.