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

Shigetaka Yachi yachi @ ase.co.jp
2002年 9月 2日 (月) 12:50:02 JST


矢地です。

On Mon, 02 Sep 2002 12:30:31 +0900
"Nakamura Kazusi" <kazzz4 @ hotmail.com> wrote:

> > > テーブル名 : usr
> > >     name
> > > -------------
> > >     a000
> > >     b000
> > >     c000
> > >     d000
> > >     e000
> > > これに対して、nameの先頭文字がaからcのデータを一発で抽出したいのですが、
> 
> > > SELECT name FROM usr WHERE name LIKE 'a%' OR
> > >                            name LIKE 'b%' OR
> > >                            name LIKE 'c%';
> >

もう解決してしまったようですが、
  SELECT name FROM user WHERE name ~'[a-c].*';
という方法もありますね。

--
Shigetaka Yachi<yachi @ ase.co.jp>



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