[pgsql-jp: 31549] Re: PostgreSQL v.s. Access
Toshi
uchiyama @ shonan.homeunix.org
2003年 11月 20日 (木) 12:00:25 JST
お世話になります.内山です.
昨日の業務の件,次ぎのようなSQLで解決できそうです.
SELECT [t1].[f1], [t1].[f2], [t1].[f3], [t1].[f4],\
[t1].[f5], [t1].[f6], [t1].[f7], [t1].[f8]\
FROM t2, t1 WHERE [t1].[f2]=[t2].[f2] And\
[t1].[f5]=[t2].[f3] And ([t1].[f6] like [t2].[f4]\
or [t1].[f7] like [t2].[f4]);
新たに,t2テーブルにキー(f4列)を設け,そのキーが,t1テーブルの
f6列,あるいは,f7列に含まれれば,リストアップすると
いうことです.
これで,多分,解決できると思います.処理時間は10秒以内
と予想されます.
わざわざ,Access から,PostgreSQL にデータを持ってこなくても
Access 上で処理できそうです.かえって,PostgreSQL で,この
SQL文を実行したら,遅くなります.
#う〜ん,それにしても,Access のアーキテクチャーでどうなってん
#だろう.Select distnct も早いし.
---------
内山敏郎
uchiyama @ shonan.homeunix.org toshio @ siene.homeunix.net
http://shonan.homeunix.org/ http://shonan.homeunix.org:8001/
http://shonan.homeunix.org:8002/ http://shonan.homeunix.org:8003/
pgsql-jp メーリングリストの案内