[pgsql-jp: 37060] Re: SELECTの性能

河本陽一 komoto.yoichi @ kcc.co.jp
2006年 5月 17日 (水) 10:38:21 JST


こうもとです。

fukuda さんの書いたこと:
> > > > select * from (select * from t1 where f3=0 and f4=false and f5 is not null) t1 
> > > > left join (select * from t2 where f2 = 'xxx') t2 using (f1) order by f6 desc limit 300; 
> 
> ↑こちらのSQLは
> t2 を絞り込んでしまっているので、
> left joinによってt2.f2がNULLの行が存在してしまいます。

 LEFT JOINではなく、JOINにすればよいと思いましたが、どうですか。

======================================================================
河本陽一(こうもとよういち)
mailto:komoto.yoichi @ kcc.co.jp




pgsql-jp メーリングリストの案内