Regular Expression during SELECT

Regular Expression during SELECT

am 31.05.2006 17:18:09 von amadei

Hi to all.
Excuse my bad english but I have a problem with a query.

I have a table with a colum with datas formatted like this:
name//surname

For example:

ID | INFO
1 | George//Bush
2 | Silvio//Berlusconi

What I need is a SELECT with an order by the surname. In the example it
must return
2 and than 1 because Berlusconi is lower than Bush.

I think a regular expression will be fit for this task but I don't know
how to use it.
I'm using PostGre SQL with allow subSelection.

Thanks to all for any help.

Re: Regular Expression during SELECT

am 31.05.2006 19:26:57 von zac.carey

Save yourself the headache and format your tables properly

Mr.Mime wrote:
> Hi to all.
> Excuse my bad english but I have a problem with a query.
>
> I have a table with a colum with datas formatted like this:
> name//surname
>
> For example:
>
> ID | INFO
> 1 | George//Bush
> 2 | Silvio//Berlusconi
>
> What I need is a SELECT with an order by the surname. In the example it
> must return
> 2 and than 1 because Berlusconi is lower than Bush.
>
> I think a regular expression will be fit for this task but I don't know
> how to use it.
> I'm using PostGre SQL with allow subSelection.
>
> Thanks to all for any help.

Re: Regular Expression during SELECT

am 06.06.2006 12:26:31 von lorento

Yes you should make a good table. Your table structure is not good. Its
better like this:
-----------------------------
ID | surname | name
-----------------------------

You can make a script to clean your old table.

--
http://www.padbuilder.com
http://www.mastervb.net