商品とユーザーに関する情報を格納する非常に小さな MySQL データベースがあります。姓名で商品を購入したユーザーの検索を実装しようとしています。Sphinx 検索エンジンには、多くの優れた推奨事項があります。だから私はそれを使用しています。今私の検索は次のようになります:
ファーストネームとラストネームに従って、ユーザーの Sphinx ID で検索します。
特定のフィルター (id またはカテゴリ、価格など) に従って MySQL (Sphinx ではなく) の商品を検索します。user_id は item1 の ID です。
1 つの JOIN クエリでこれを実装する方法は?