ACFinder test 版の近接データ非表示チェックボックスでエラー

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011.02.24 15:42 | 最終変更
OhYeah!  管理人   投稿数: 983 オンライン
ACFinder 110109test2/110220test の作物タブで、「近接データ非表示」チェックボックスをチェックするとエラーになり、その後の操作ができなくなります。テンポラリビューに、sakumotsu テーブルが JOIN されていないのが原因のようです。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011.02.25 10:38 | 最終変更
OhYeah!  管理人   投稿数: 983 オンライン
tvTsushoTekiyoSaku なら、下記でいけるかな?
DROP VIEW IF EXISTS tvTsushoTekiyoSaku;
CREATE TEMP VIEW tvTsushoTekiyoSaku AS
SELECT DISTINCT sakumotsu,byochu,mokuteki,shurui,tsusho,jiki,baisu,ekiryo,hoho,basho,jikan,ondo,dojo,chitai,tekiyaku,kongo,kaisu,seibun1,keito1,kaisu1,seibun2,keito2,kaisu2,seibun3,keito3,kaisu3,seibun4,keito4,kaisu4,seibun5,keito5,kaisu5,yoto,koka,zaikei
FROM ttTekiyoSaku LEFT JOIN sakumotsu using(sakumotsu)
WHERE concat('、', sakumotsu, betsumei) REGEXP '(^|、|\()(....).*?(\)|、|$)' AND concat('、', sakumotsu, betsumei) NOT REGEXP '\((.*、)?(...)(、.*)?を除く';
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011.02.25 15:25
OhYeah!  管理人   投稿数: 983 オンライン
ついでに…。
テンポラリビューを作成するだけなら、ほとんど時間はかからないので、BEGIN TRANSACTION と COMMIT TRANSACTION で挟む必要はないと思います。
投票数:0 平均点:0.00

  条件検索へ