ACFinder 検索結果からの同一メーカー同一名称農薬の除外

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

なし ACFinder 検索結果からの同一メーカー同一名称農薬の除外

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012.02.27 09:58 | 最終変更
OhYeah!  管理人   投稿数: 983 オンライン
 同一メーカー同一名称農薬について、薬剤タブは ACFinder 公式サイトに書かれているように新しい登録番号の農薬を表示する方向で良いと思いますが、「ダーズバンDF」のナシのハマキムシ類のように希釈倍数が違うと作物、病害虫タブでは混乱の元になりそうです。で、農薬登録情報更新時に下記のようなテーブル(同一メーカー同一名称農薬の古い登録番号のみを抽出)を作成し、これらを除外して検索するモードを追加するってのはどうでしょうか?
--/d
drop table if exists spec.jogai;
create table spec.jogai as
select min(bango) as bango, 1 as state from m_kihon
where meisho in (select meisho from m_kihon group by meisho, ryakusho having count(*)>1) group by meisho order by bango;


 具体的には、下記のような手順でいけると思います。spec.jogai に各都道府県内で流通していない農薬の登録番号を state=2 とかで追加すれば、ACFinder がより使いやすくなりそうです。
1. ツールバーに全検索/限定検索モードを追加
2. tekiyo ビューを spec.jogai も LEFT JOIN したものに修正
3. 限定検索モード選択時は、state フィールドが 1 以上の薬剤を除外

 なお、薬剤タブですが、デフォルトで表示する農薬を下記の順で選択すると、より使いやすくなると思います。
1. 屋号付き名称が最も短い(あるいは通称と同じ)もの(原体メーカーの薬剤を選定)
2. 登録番号が新しいもの
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ