架构名称:A,B
两个架构都有相同的表:
表名:stock
。 Feilds no,Stname
我希望两张渣滓中的库存表中的回溯细节。
所以我使用这个查询:
select no,stname from A.stock union all select no,stname from B.stock
我希望得到表格详细信息,而不是联合所有。可能吗 ?怎么做?
我正在使用postgresql 9.0
答案 0 :(得分:1)
以下是您查看的内容:
CREATE OR REPLACE VIEW union_of_my_stock_tables AS
select no,stname from A.stock
union all
select no,stname from B.stock;
union all
select no,stname from C.stock;
union all
select no,stname from D.stock;
在您的项目中,您可以通过以下方式查询此视图:
select * from union_of_my_stock_tables;