postgis声明变量并将其与select结合使用

时间:2017-03-02 15:11:46

标签: postgresql gis geospatial postgis pgadmin

我喜欢在pgadmin中声明一个变量,并使用它来创建一个视图来进行计算。这是我的模板,如何修复此代码以获取pgadmin中的表

DO $$ 
DECLARE
 A numeric(11,2) := 1;
 B numeric(11,2) := 14.3;
 C numeric(11,2) := 0.33;
BEGIN  -- maybe the bug
Select 
 tablex.coly,
 sum(tablex.colx * A) as a_colx,
 sum(tablex.colx * B) as b_colx,
 sum(tablex.colx * C) as c_colx
FROM tablex
GROUP BY tablex.coly
END$$;

0 个答案:

没有答案