postgresql视图添加带约束的列

时间:2016-10-20 07:06:43

标签: postgresql

我尝试在视图中添加一列。 就是这样......创建或替换即可。但只有当另一列不是0(或Null)时,才可能进行微积分。 我的要求:

CREATE OR REPLACE VIEW schema.table AS 
SELECT n.id,n.db_lo,n.db_hi,n.pop_2012,n.tot_area,n.geom,n.area,n.pop,10*log((10^((db_lo+2.5)/10))*n.pop) 
FROM schema.table as n 
where n.pop!=0

id,db_lo,db_hi pop_2012,tot_area,geom,area和pop已经在我看来。

你能帮助我吗?

THX。

1 个答案:

答案 0 :(得分:0)

尝试使用n.db_lo代替db_lo