立松 聖久
tatem****@kagoy*****
2006年 6月 22日 (木) 18:40:49 JST
立松です.
MySQL5.0.22
Senna135
パッチは2ind-patchもあててます.
snippetも入ってます.
良く解らない現象があったので報告します.
以下のようなクエリを投げると何も返さないです.(エラーも)
■LIMIT n, mでnに0以外が入るとダメみたいです.
SELECT
DISTINCT Articles.id ,
Articles.title as title
FROM Articles
LEFT OUTER JOIN Categories ON (Categories.article_id = Articles.id)
WHERE
MATCH(Articles.text)
AGAINST('イリオモテヤマネコ' IN BOOLEAN MODE)
LIMIT 30, 30
^^^^
■以下は大丈夫.(LIMIT 0, mの場合)
SELECT
DISTINCT Articles.id ,
Articles.title as title
FROM Articles
LEFT OUTER JOIN Categories ON (Categories.article_id = Articles.id)
WHERE
MATCH(Articles.text)
AGAINST('イリオモテヤマネコ' IN BOOLEAN MODE)
LIMIT 0, 30
^^^
■全文検索使わなければLIMIT n, mに何がきてもOK
SELECT
DISTINCT Articles.id ,
Articles.title as title
FROM Articles
LEFT OUTER JOIN Categories ON (Categories.article_id = Articles.id)
WHERE
Articles.text LIKE '%イリオモテヤマネコ%'
LIMIT 30, 30
^^^^
以上です.