[pgsql-jp: 30620] Re: order by でソートした順に番号を付けたい

SATOH Kiyoshi satoh0 @ hakuba.jp
2003年 7月 28日 (月) 14:45:23 JST


佐藤です。

On Mon, 28 Jul 2003 14:25:45 +0900 (JST)
moto kawasaki <kawasaki @ kawasaki3.org> wrote:
Subject: [pgsql-jp: 30617] Re: order by でソートした順に番号を付けたい

> 実に安直ですが、
> 
> satoh0> カラムAで order by でソートし limit 3 で切り、その順位も出す。
> satoh0> 順位 |  A | B
> satoh0> -----+----+--
> satoh0>    1 | 10 | d
> satoh0>    2 | 20 | b
> satoh0>    3 | 30 | a
> 
> こういう view をつくっておけばできますよね。

 PostgreSQL完全攻略ガイドでviewの説明に、PostgreSQLでは order by を含む 
view は定義できません、とあったのですが、可能なのでしょうか。
 平成11年の初版だから、現バージョンのだと可能なのかな…

-- 
佐藤 潔 (SATOH Kiyoshi) <satoh @ hakuba.jp> <csml @ tcp-ip.or.jp>




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