Re: 新病害虫マスター案

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

なし Re: 新病害虫マスター案

msg# 1.3.1.2
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010.11.02 02:03
OhYeah!  管理人   投稿数: 983 オンライン
引用:検索方法はちょっと考えないと、このままじゃ遅くてしょうがないです。新病害虫マスター案に移行するかどうかはともかくとして、検索が高速になれば、定型処理の病害虫ダイアログボックスで病害虫の種類別絞込に使えるかもしれないので、検索速度の向上にトライしてみました。結果は激速です(害虫は若干時間がかかります)。作物名で絞り込んだ後のテンポラリテーブルから検索するなら、もっと速いでしょう。

病害絞込
select distinct byochu from m_tekiyo where byochu like '%病%' or byochu like'%症%' or byochu like '%菌%';

雑草絞込
select distinct ifnullstr(byochu, '-') as byochu from m_tekiyo where bango in(select bango from m_kihon where yoto like '%除草%') and not(byochu like '%病%' or byochu like '%症%' or byochu like '%菌%' or byochu = '-');

害虫絞込
select distinct ifnullstr(byochu, '-') as byochu from m_tekiyo where bango in(select bango from m_kihon where yoto like '%殺虫%') and not(byochu like '%病%' or byochu like '%症%' or byochu like '%菌%' or byochu like '%草%' or byochu like '%藻%' or byochu = '-');
投票数:2 平均点:5.00

投稿ツリー

  条件検索へ