[pgsql-jp: 27238] Re: like述語での範囲指定について

WADA Hiroyuki wada @ komine-ag.co.jp
2002年 9月 2日 (月) 14:05:17 JST


和田です。

Nakamura Kazusi wrote:

>     name
> -------------
>      a000
>      b000
>      c000
>      d000
>      e000
>      #000
>      0.ab
> 
> これに対して、nameの'e000','#000','0.ab'を一発で抽出したいのですが、
> 要は、先頭文字にアルファベットとそれ以外の記号(数字含む)が混在する
> 場合の
> select name from usr where substring(name,1,1) between 'e' and '#';

こういう場合は「範囲」じゃありませんから、最初の回答の in を使うか、
正規表現を使えばいいんじゃないですか?



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