put text list into table form - Mailing list pgsql-novice

From Web2cad
Subject put text list into table form
Date
Msg-id 001801c6221f$8bd39e30$7dfda8c0@hpxw4100
Whole thread Raw
Responses Re: put text list into table form  (Sean Davis <sdavis2@mail.nih.gov>)
List pgsql-novice
Hi
I have a list of cities stored in flat file that I would like to left join with another table.
 
The file looks like this:
city1,city2,city3
 
I want to put them into a table like this:
 city
--------
city1
city2
city3
 
I don't actually want to store them into the data base. I just want to get the above table with a select statement.
 
At the moment I'm using this statement which I feel is rather ugly:
select 'city1' union select 'city2' union select 'city3'
 
Is there a way of putting a text list into table form without using a bunch of unions? Like a row separator  (RS)?
So I can do something like
select 'city1'(RS)'city2'(RS)'city3'
 
Thanks for any help

pgsql-novice by date:

Previous
From: "Gerard Cullen"
Date:
Subject: Using postgresql on Debian
Next
From: Rob
Date:
Subject: Charting postgres schemas and table data into Kivio