農薬登録における適用作物名別表1

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

なし 農薬登録における適用作物名別表1

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2015.08.13 19:51 | 最終変更
OhYeah!  管理人   投稿数: 983 オンライン
ACFinder や携帯農薬検索実験室で、農薬登録における適用作物名別表1を参照できるように、beppyo1 テーブルを作成するためのクエリーを下記に公開しました。
http://macs.o-ya.net/data/spec.beppyo1.txt

内容を全コピして、ACFinder の SQL タブに貼り付けて「実行」すると、beppyo1 テーブルが作成できます。といっても、今のところ sakumotsu テーブルとどう統合するか思案中で、ACFinder に beppyo1 を作成しても何か新しい機能が増えるというわけではありません。
SQLite は FULL OUTER JOIN に対応していないので、相互に存在しないキーもすべて含むようなビューやテーブルを作るのが難しい

beppyo1 テーブルの内容を確認するには、ACFinder の SQL タブで下記のクエリーを実行します。別表1の備考欄は、「を収穫するもの」を削除して shukakubui フィールドに入っています。
select * from beppyo1


別表1にあって、ACFinder の sakumotsu テーブルにない作物(=その作物名で登録農薬がない作物)を確認するクエリーは、下記の通り。
select * from beppyo1 where not exists (select sakumotsu from sakumotsu where beppyo1.sakumotsu = sakumotsu.sakumotsu)


逆に、ACFinder の sakumotsu テーブルあって、別表1にない作物(その作物名で登録農薬があるにも関わらず別表1から漏れている作物)を確認するクエリーは、下記の通り。
select * from sakumotsu where level = 3 and not exists (select sakumotsu from beppyo1 where beppyo1.sakumotsu = sakumotsu.sakumotsu)
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ