[pgsql-jp: 27169] Re: インデックスが使われない

漆原 明尚/URUSHIBARA, Akihisa uru @ hisaya.ddo.jp
2002年 8月 27日 (火) 19:23:41 JST


初めまして。漆原と申します。

今後とも、宜しくお願いいたします。

> SELECT TO_CHAR(最初のアクセス,'YYYY/MM/DD'), COUNT(ユーザー名) FROM
> (SELECT MIN(アクセス時刻) as 最初のアクセス, ユーザー名 FROM Table GROUP BY 
> ユーザー名) as t
> WHERE 最初のアクセス BETWEEN 出力開始日 AND 出力終了日
> GROUP BY TO_CHAR(最初のアクセス,'YYYY/MM/DD')
> ORDER BY 1 DESC

select to_char(最初のアクセス,'YYYY/MM/DD') as 集計日,count(ユーザー名)
from (select min(アクセス時刻) as 最初のアクセス,ユーザー名 from Table
where アクセス時刻 between 出力開始日 and 出力終了日 group by ユーザー名)
as t group by 集計日 order by 1 desc

ではだめでしょうか。

すいません、実験する環境が今の場所にはないので、試してはいません。

--
漆原 明尚/URUSHIBARA, Akihisa  - uru @ hisaya.ddo.jp -





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