Postgresql 错误:列>>;?列?<&书信电报;多次指定
当我执行以下UNION ALL代码以将多个表合并到一个物化视图中时,我得到了错误:column>>?column?问题在于第一次查询的Postgresql 错误:列>>;?列?<&书信电报;多次指定,postgresql,union-all,materialized-views,Postgresql,Union All,Materialized Views,当我执行以下UNION ALL代码以将多个表合并到一个物化视图中时,我得到了错误:column>>?column?问题在于第一次查询的NULL条目。您应该命名相应的列: SELECT tim_bergname.name, tim_bergname.info1 AS hoehe, NULL AS mycol1, NULL AS mycol2, tim_bergname.info2 AS region, NULL AS mycol3, NULL AS mycol4, tim_bergn
NULL
条目。您应该命名相应的列:
SELECT tim_bergname.name,
tim_bergname.info1 AS hoehe,
NULL AS mycol1,
NULL AS mycol2,
tim_bergname.info2 AS region,
NULL AS mycol3,
NULL AS mycol4,
tim_bergname.geoloc,
tim_bergname.symbolnummer
FROM tim_bergname
SELECT tim_bergname.name,
tim_bergname.info1 AS hoehe,
NULL AS mycol1,
NULL AS mycol2,
tim_bergname.info2 AS region,
NULL AS mycol3,
NULL AS mycol4,
tim_bergname.geoloc,
tim_bergname.symbolnummer
FROM tim_bergname