Re: ACFinder テスト中
OhYeah!
投稿数: 983
オンライン

m_kihon テーブルの koka フィールド更新は、下記の方がほんのわずかですが速いですね。
--/d
-- テンポラリ効果テーブル
drop table if exists t_koka;
create temp table t_koka as select
bango,
(select kokaid from spec.bunrui where seibun1 = seibun) as koka1,
(select kokaid from spec.bunrui where seibun2 = seibun) as koka2,
(select kokaid from spec.bunrui where seibun3 = seibun) as koka3,
(select kokaid from spec.bunrui where seibun4 = seibun) as koka4,
(select kokaid from spec.bunrui where seibun5 = seibun) as koka5
from m_kihon;
alter table t_koka add column idkoka integer;
alter table t_koka add column koka varchar;
update t_koka set idkoka = ifnull(koka1, 0) | ifnull(koka2, 0) | ifnull(koka3, 0) | ifnull(koka4, 0) | ifnull(koka5, 0);
update t_koka set idkoka = (select kokaid from spec.koka where koka = '展着') where idkoka = 0;
update t_koka set koka = concat('・',
(select koka from spec.koka where kokaid = idkoka & 3),
(select koka from spec.koka where kokaid = idkoka & 4),
(select koka from spec.koka where kokaid = idkoka & 8),
(select koka from spec.koka where kokaid = idkoka & 16),
(select koka from spec.koka where kokaid = idkoka & 32),
(select koka from spec.koka where kokaid = idkoka & 64),
(select koka from spec.koka where kokaid = idkoka & 128),
(select koka from spec.koka where kokaid = idkoka & 256),
(select koka from spec.koka where kokaid = idkoka & 512),
(select koka from spec.koka where kokaid = idkoka & 1024),
(select koka from spec.koka where kokaid = idkoka & 2048),
(select koka from spec.koka where kokaid = idkoka & 4096),
(select koka from spec.koka where kokaid = idkoka & 8192),
(select koka from spec.koka where kokaid = idkoka & 16384),
(select koka from spec.koka where kokaid = idkoka & 32768)
);
-- m_kihon 更新
update m_kihon set koka = (select koka from t_koka where bango = m_kihon.bango);
drop table if exists t_koka;
投票数:2
平均点:0.00
投稿ツリー
-
ACFinder テスト中 (kabe, 2011.01.03 22:01)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 01:21)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 02:18)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 13:11)
-
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 10:18)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 15:15)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 18:12)
-
Re: ACFinder テスト中 (kabe, 2011.01.04 20:34)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.04 22:38)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.05 17:48)
-
-
-
Re: ACFinder テスト中 (kabe, 2011.01.04 23:09)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.05 02:16)
-
Re: ACFinder テスト中 (kabe, 2011.01.05 07:15)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.05 17:22)
-
-
-
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.06 21:42)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.07 14:35)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.09 03:29)
-
Re: ACFinder テスト中 (kabe, 2011.01.09 10:53)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.09 14:38)
-
-
Re: ACFinder テスト中 (kabe, 2011.01.09 14:04)
-
Re: ACFinder テスト中 (kabe, 2011.01.09 14:14)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.09 14:54)
-
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.09 17:08)
-
Re: ACFinder テスト中 (kabe, 2011.01.09 22:22)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.09 23:54)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.10 02:07)
-
Re: ACFinder テスト中 (kabe, 2011.01.10 21:06)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.10 21:36)
-
/u オプションは大丈夫? (OhYeah!, 2011.01.22 23:37)
-
Re: /u オプションは大丈夫? (kabe, 2011.01.23 20:24)
-
Re: /u オプションは大丈夫? (OhYeah!, 2011.01.23 22:49)
-
-
-
-
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.10 00:51)
-
Re: ACFinder テスト中 (OhYeah!, 2011.01.10 02:05)
-
-
-
-
-
検索結果の作物名・病害虫の並べ替え (OhYeah!, 2011.02.10 16:30)
-
Re: 検索結果の作物名・病害虫の並べ替え (kabe, 2011.02.11 20:59)
-
Re: 検索結果の作物名・病害虫の並べ替え (OhYeah!, 2011.02.11 22:24)
-
-
-