Re: Sorting street addresses

Поиск
Список
Период
Сортировка
От Richard Poole
Тема Re: Sorting street addresses
Дата
Msg-id 20041028213124.GC11905@guests.deus.net
обсуждение исходный текст
Ответ на Sorting street addresses  (Robert Fitzpatrick <robert@webtent.com>)
Ответы Re: Sorting street addresses  ("Joshua D. Drake" <jd@commandprompt.com>)
Re: Sorting street addresses  (Jean-Luc Lachance <jllachan@sympatico.ca>)
Список pgsql-general
On Thu, Oct 28, 2004 at 03:36:00PM -0400, Robert Fitzpatrick wrote:

> I would like all those on the same street grouped together. Is there any
> tricks to getting the street names sorted first, possibly where numbers
> and strings separate?

You could do something like

CREATE FUNCTION streetname(text) RETURNS text AS '
    SELECT substring($1 FROM ''[a-zA-Z ]+$'')
' LANGUAGE 'SQL';

and then add an ORDER BY streetname(address) to your select.

Richard

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

Предыдущее
От: CSN
Дата:
Сообщение: Derived tables?
Следующее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: Sorting street addresses