Re: Query Help

Поиск
Список
Период
Сортировка
От Darren Ferguson
Тема Re: Query Help
Дата
Msg-id Pine.LNX.4.10.10112171609110.19908-100000@thread.crystalballinc.com
обсуждение исходный текст
Ответ на Re: Query Help  (Joe Koenig <joe@jwebmedia.com>)
Список pgsql-general
Postgres supports regular expressions

Check out section 4.5.2 POSIX reglar expressions

Darren

Darren Ferguson
Software Engineer
Openband

On Mon, 17 Dec 2001, Joe Koenig wrote:

> Thanks for the responses - I was able to patch something together from
> the responses. On to the next thing - I want to do a search based on a
> reg ex. Does PostgreSQL have something like MySQL's "RLIKE"? I want to
> pull all records in a category that start with a number 0-9. The best
> way I saw was to do a UNION with all the numbers, but I figured there
> was a better way. Thanks,
>
> Joe
>
> Chris Albertson wrote:
> >
> > Try this:
> >
> >   1) Remove DISTINCT ON(item.description)
> >   2) Add "GROUP BY item.description"
> >   3) Add (after SELECT) "count(pack_num),"
> >
> > --- Joe Koenig <joe@jwebmedia.com> wrote:
> > > I have an existing query to pull some product info from my db - there
> > > is
> > > a field, item.pack_num, that tells whether the item is new (1) or
> > > used
> > > (2). When I display the listing to the web users, I want to be able
> > > to
> > > tell them if a used item is available for each item in the list.
> > > However, I want this to all be done with 1 query - so what I'm
> > > wondering
> > > is, is there a way to modify my exising query (below) to have it give
> > > the the item with the pack_num of 2, if there are new and used items
> > > in
> > > the db. The DISTINCT ON(item.description) is there because if there
> > > is a
> > > new and used item, the item is listed in the db twice, once for each
> > > pack_num (I know, bad layout - not my idea...). I don't want the
> > > query
> > <SNIP>
> >
> > =====
> > Chris Albertson
> >   Home:   310-376-1029  chrisalbertson90278@yahoo.com
> >   Cell:   310-990-7550
> >   Office: 310-336-5189  Christopher.J.Albertson@aero.org
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Check out Yahoo! Shopping and Yahoo! Auctions for all of
> > your unique holiday gifts! Buy at http://shopping.yahoo.com
> > or bid at http://auctions.yahoo.com
> >
> > ---------------------------(end of broadcast)---------------------------
> > TIP 5: Have you checked our extensive FAQ?
> >
> > http://www.postgresql.org/users-lounge/docs/faq.html
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
>


В списке pgsql-general по дате отправления:

Предыдущее
От: Joe Koenig
Дата:
Сообщение: Re: Query Help
Следующее
От: Fran Fabrizio
Дата:
Сообщение: getting most recent row efficiently