[pgsql-jp: 26507] Re: 空きID の複数検索
K.Nakamura
kazz @ emsg.jp
2002年 6月 27日 (木) 16:52:07 JST
中村です。お世話になります。
和田様、早速のご回答ありがとうございました。
いただいたSQLを理解するため勉強いたします。
それで、どうしても理解できないときに再度質問したいと思います。
すぐ人を頼っちゃいけないと思うので。。。
どうもありがとうございました。
>
>5個だとできそうに思えるかもしれませんが、50億個になったりもする
>わけで、SQLで一度には無理な気がします。
>このくらいで妥協しては?
>
>select a.id+1 as low, min(b.id)-1 as high
> from abc as a,abc as b
> where a.id < b.id
> group by a.id
> having a.id+1 < min(b.id)
>
> low | high
>-----+------
> 2 | 3
> 6 | 7
> 9 | 9
>(3 rows)
>
pgsql-jp メーリングリストの案内