Я хочу сделать следующее псевдо-SQL:
SUM( SELECT a FROM tab WHERE b > 0);
Этот синтаксис не работает (по крайней мере, в sqlite), поэтому я пытаюсь найти правильную формулировку.
SELECT SUM(a) FROM tab WHERE b > 0 GROUP BY (*); % nope
SELECT SUM(a) FROM tab WHERE b > 0 GROUP BY (1); % nope
Предложения