Re: sql question (hopefully) - Mailing list pgsql-novice

From Dani Oderbolz
Subject Re: sql question (hopefully)
Date
Msg-id 3EF068CD.2070803@ecologic.de
Whole thread Raw
In response to sql question (hopefully)  ("Mel Jamero" <mel@gmanmi.tv>)
Responses Re: sql question (hopefully)  ("Mel Jamero" <mel@gmanmi.tv>)
List pgsql-novice
Mel Jamero wrote:

>problem is "select id from b_table" in #2 statement has the following
>output:
>id
>----
>2,3,4
>
>
Well,
this is completely different from the first case,
because for Postgres, "2,3,4" is just a string rather than a set
of numbers
(as in select id from b_table).
Sure, you could solve your problem with stuff like
- Build your query-String, then Execute this
- Parse your "2,3,4" String
But its better if you have the correct data in b_table,
that is, only one id in a given row (this is the first step
of a process called "Normalization". If you have more than one
value in a given row/column pair, you will have a lot more problems
than just this one.

Cheers,
Dani




pgsql-novice by date:

Previous
From: Ron Johnson
Date:
Subject: Re: sql question (hopefully)
Next
From: Tom Lane
Date:
Subject: Re: Commit within a PL/PGSQL procedure