In PostgreSQL 8.4 I want to create a view from 3 tables with id. So I want to have this structure in my view:
num serial,
name_dispatcher character varying(250)
the_geom geometry
I can select name_dispatcher
and the_geom
from tables:
CREATE VIEW lineView
AS SELECT 'name' AS name_dispatcher, the_geom
FROM line1
UNION
SELECT 'name' AS name_dispatcher, the_geom
FROM line2
UNION
SELECT 'name' AS name_dispatcher, the_geom
FROM line3
How to create the num
column in the view?
UPDATE
I found a solution:
ROW_NUMBER() OVER(ORDER BY lineView.voltage)
But I don't know how to use it in ALTER VIEW
. How do I put it in there?