いくつかのS/O投稿を確認しましたが、取得できません。を使わなくてもできると思いますJOIN
。しかし、私はmysqlnoobです:(
私は2つのテーブルを持っています:
pagecontents : content, pages_id
pages : id, title
もちろん、ここには単純な関係があります。pagecontents.pages_id
これは常にと同じpages.id
です。
以下のクエリで検索を送信しています。
SELECT `pages_id`,
MATCH(`content`) AGAINST('search term' IN BOOLEAN MODE) AS score
FROM `pagecontents`
WHERE
MATCH(`content`) AGAINST ('search term' IN BOOLEAN MODE)
ORDER BY score DESC;
クエリは期待どおりの結果を返しますが、次のようになります。
私の問題pages.title
は、検索結果セットの行ごとに
を取得したいです。どうすればいいのかわからないので、とても簡単なことだと思います。