PostgreSQL 8.4では、IDを持つ3つのテーブルからビューを作成したいと思います。だから私は私の見解でこの構造を持ちたいです:
num serial,
name_dispatcher character varying(250)
the_geom geometry
テーブルからname_dispatcher
選択できます。the_geom
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
num
ビューに列を作成するにはどうすればよいですか?
アップデート
私は解決策を見つけました:
ROW_NUMBER() OVER(ORDER BY lineView.voltage)
しかし、私はそれをで使用する方法がわかりませんALTER VIEW
。どうすればそこに入れることができますか?