我想知道是否有任何方法可以在不实际使用 COUNT 函数的情况下计算表中元组的数量?
A B C
XXXX YYYY IIII
XXXX SSSS PPPP
RRRR TTTT FFFF
KKKK AAAA BBBB
如果不使用COUNT,想知道XXXX出现了多少次。有可能吗?
最佳答案
这个算吗?
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');
关于sql - 计算没有 COUNT 的元组数。是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3848844/