[groonga-dev,00983] Re: mroonga検索スコア順のソートについて

Back to archive index

磯部 和広 k-iso****@rozet*****
2012年 7月 6日 (金) 14:48:16 JST


いつもお世話になっております。

>いいえ。 取得できていません。

大変失礼しました。

出来ています。

orで繋ぐとOKなんですね。
勉強になりました。
ありがとうございます。

[k-isobe @ PMJ-MySQL1 ~]$ keyWord="日本"
[k-isobe @ PMJ-MySQL1 ~]$ SQL2="SELECT id,title,author,publisher FROM
book2 WHERE
MATCH(title) AGAINST('$keyWord' in boolean mode) or
MATCH(author) AGAINST('$keyWord' in boolean mode) or
MATCH(publisher) AGAINST('$keyWord' in boolean mode)
order by
MATCH(title) AGAINST('$keyWord' in boolean mode) ,
MATCH(author) AGAINST('$keyWord' in boolean mode) ,
MATCH(publisher) AGAINST('$keyWord' in boolean mode)"
[k-isobe @ PMJ-MySQL1 ~]$ do_sql "$SQL2"
3 ルーピーの心 鳩山 大日本出版
2 宇宙人の心 日本人 大宇宙出版
1 日本の心 日本人 大日本出版
[k-isobe @ PMJ-MySQL1 ~]$ keyWord="宇宙"
[k-isobe @ PMJ-MySQL1 ~]$ SQL2="SELECT id,title,author,publisher FROM
book2 WHERE
MATCH(title) AGAINST('$keyWord' in boolean mode) or
MATCH(author) AGAINST('$keyWord' in boolean mode) or
MATCH(publisher) AGAINST('$keyWord' in boolean mode)
order by
MATCH(title) AGAINST('$keyWord' in boolean mode) ,
MATCH(author) AGAINST('$keyWord' in boolean mode) ,
MATCH(publisher) AGAINST('$keyWord' in boolean mode)"
[k-isobe @ PMJ-MySQL1 ~]$ do_sql "$SQL2"
2 宇宙人の心 日本人 大宇宙出版
[k-isobe @ PMJ-MySQL1 ~]$




groonga-dev メーリングリストの案内
Back to archive index