SQL:全部分组

ram*_*ion 2 sql sqlite aggregate

我想做以下伪SQL:

SUM( SELECT a FROM tab WHERE b > 0);
Run Code Online (Sandbox Code Playgroud)

这种语法不起作用(至少在sqlite中不起作用),所以我试图弄清楚正确的措辞.

SELECT SUM(a) FROM tab WHERE b > 0 GROUP BY (*); % nope
SELECT SUM(a) FROM tab WHERE b > 0 GROUP BY (1); % nope
Run Code Online (Sandbox Code Playgroud)

建议?

Noe*_*ams 8

怎么了SELECT SUM(a) FROM tab WHERE b > 0