这是我的查询:
SELECT [id],[reasoncode],
[jan], [feb],[mar],[apr],[may,[jun],
[jul],[aug],[sep],[oct],[nov],[dec] from table
现在我想知道的是,是否还有另一种方法可以使用 WHERE 过滤掉 0 而不是这个?
SELECT [id],[reasoncode],
[jan], [feb],[mar],[apr],[may,[jun],
[jul],[aug],[sep],[oct],[nov],[dec] from table
WHERE
[jan] <> 0 and
[feb] <> 0 and
[mar] <> 0 and
[apr] <> 0 and
[may] <> 0 and
[jun] <> 0 and
[jul] <> 0 and
[aug] <> 0 and
[sep] <> 0 and
[oct] <> 0 and
[nov] <> 0 and
[dec] <> 0
from table
建议?
- - - 更新
如果所有行都为零,我只想排除该行。这是我必须使用的数据,因此没有可用的“月”列。