Re: 果樹、落葉果樹、くりの検索結果について

このトピックの投稿一覧へ

なし Re: 果樹、落葉果樹、くりの検索結果について

msg# 1.1.1.1
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011.01.06 16:05 | 最終変更
OhYeah!  管理人   投稿数: 983 オンライン
引用:作物名の直接入力はともかく、作物選択ダイアログから指定した場合は、これはちょっと、まずいですね。そうなんです。最新版だと表記の揺れも許容しているので、レタスのほかに別名「グリーンピース」の「実えんどう」までマッチしちゃって、大量の一覧が表示されてしまいます

引用:そうすると括弧付きのものも含めて指定する必要ありますが…検索語の後ろを「([\(\)]|、|$)」にすれば OK かな…。
SELECT sakumotsu FROM m_sakumotsu WHERE concat('、', sakumotsu, betsumei) REGEXP '(^|、|\()(きゅうり|うり科野菜|野菜(類)?)([\(\)]|、|$)' AND concat('、', sakumotsu, betsumei) NOT REGEXP '\((.*、)?(きゅうり|うり科野菜|野菜(類)?)(、.*)?を除く';
--SELECT sakumotsu FROM m_sakumotsu WHERE concat('、', sakumotsu, betsumei) REGEXP '(^|、|\()(くり|落葉果樹|果樹(類)?)([\(\)]|、|$)' AND concat('、', sakumotsu, betsumei) NOT REGEXP '\((.*、)?(くり|落葉果樹|果樹(類)?)(、.*)?を除く';
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ