我有一个表列,其中可以在几行中重复相同的值,也可以不重复。我想返回所有值的计数。我的表的结构如下所示
id | name | code
1 | xyz | 1.1
2 | 123 | 1.1
3 | foo | 2.1
3 | bob | 3.1
4 | roy | 2.1
我想计算其中的值code
,所以在这种情况下结果应该是 3
code
正如我所理解的问题,您想计算 的唯一值。如果是这样,SQL 有count(distinct)
.
select count(distinct code)
from t;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句