小编Rya*_*ran的帖子

如何求和

我正在尝试获得“总覆盖”,但仅在代理 = x、y 或 z 时求和

SELECT   
    DISTINCT( "public"."rdf_dean"."agent_name" )  AS "Agent",
    SUM("public"."rdf_dean"."paidcomm" *.9) AS "Paid to Agent",
    SUM("public"."rdf_dean"."paidcomm" *.1) AS "Overrides",
    SUM overrides IF agent_name = x OR agent_name = y OR agent_name = z

FROM     "public"."rdf_dean"
WHERE "public"."rdf_dean"."created_date" = date(now())
GROUP BY agent_name
Run Code Online (Sandbox Code Playgroud)

postgresql sum

8
推荐指数
1
解决办法
9673
查看次数

标签 统计

postgresql ×1

sum ×1