说,我有一个名为 x 的表,其列名为 yyy,值为 1,2,3,NULL
为了消除空值,我可以编写一个查询 SELECT yyy FROM x WHERE yyy IS NOT NULL。
现在,我如何找到上述结果的总和。一般来说,要单独为 yyy 找到总和,我可以编写一个查询 SELECT SUM(yyy) FROM x。
要做到以上,我知道我应该写一个子查询,我试过这个但没有用
SELECT SUM(SELECT yyy FROM x WHERE yyy IS NOT NULL) FROM x 但这不起作用。