[pgsql-jp: 38806] Re: 3種類の値を持つ6つの項目の検索方法
河本陽一
komoto.yoichi @ kcc.co.jp
2007年 9月 21日 (金) 15:37:06 JST
こうもとです。
Nozomi Ytow さんの書いたこと:
> うーむ。制約条件は最初からちゃんと書いてほしい...
検索方法によっては、制約にはなりません。
また、最初のメールの検索例で範囲を使っての例もあります。
> > 実際の値の持ち方は何でも良いです。
> でもないのではないでは?
範囲として検索する場合は値の持ち方制限がありますが、検索用に変換し
た値なので、変換前のデータに制限はありません。
> > この3種類は範囲をあらわしていて、一致するデータに加え、
> > 近いデータも取得対象にしたいのです。
> > 1の隣に2があり、2の隣に3があるイメージです。
>
> 「近い」「範囲」「隣」という概念が適用できる、順序関係
> を仮定しているのですよね? だからたとえば A, ハ, 57 とかでは
範囲での検索方法*も*あるということです。
> ダメでしょう? ビット列を試しているから離散値だと思ったの
> ですが、「近い」「範囲」「隣」の定義によってはビット演算は
> 使えないでしょう。
例としてあげている2の状態になる可能性は低いので、1と3に分けて検索
する方法を試してみました。
======================================================================
河本陽一(こうもとよういち)
mailto:komoto.yoichi @ kcc.co.jp
pgsql-jp メーリングリストの案内