查询SELECT COUNT只有唯一值

时间:2015-06-16 18:36:51

标签: php mysql

我正在使用此代码计算所选表格中的行数

test()

我需要计算来自另一个表的结果,但它们不是唯一的,如何计算重复结果一次?

3 个答案:

答案 0 :(得分:1)

在查询中使用关键字DISTINCT。例如:

SELECT COUNT(DISTINCT(用户名))FROM vpss;

答案 1 :(得分:0)

使用group by。

SELECT COUNT(*) FROM vpss GROUP BY `Username`

答案 2 :(得分:0)

在查询中使用distinct SELECT COUNT(DISTINCT(ID))FROM vpss