计算没有COUNT的元组数。可能吗?

时间:2010-10-03 06:33:27

标签: sql database relational-database

我想知道在没有实际使用COUNT函数的情况下是否有任何计算表中元组数的方法?

A             B         C
XXXX         YYYY       IIII
XXXX         SSSS       PPPP
RRRR         TTTT       FFFF
KKKK         AAAA       BBBB

如果我想知道XXXX在没有使用COUNT的情况下出现了多少次。有可能吗?

1 个答案:

答案 0 :(得分:3)

这算了吗?

SELECT SUM(1) AS COUNT
  FROM SomeTable
 WHERE A = 'XXXX';

或者,如果'XXXX'可以出现在其他列中:

SELECT SUM(1) AS COUNT
  FROM SomeTable
 WHERE (A = 'XXXX' OR B = 'XXXX' OR C = 'XXXX');