使用COUNT(Distinct column_name)

时间:2016-09-17 08:08:06

标签: php mysqli count distinct

这可能是一个基本问题,但我一直在努力寻找COUNT(不同)功能的正确用法。这是我想要做的:我想在列id_u中找到唯一值。

我写的是

$result2=mysqli_query($conn, "SELECT COUNT(DISTINCT id_u) FROM openevaluation WHERE id_by=1");
$et2= mysqli_num_rows($result2);
echo "Count: ". $et2. "<br>" ;

1 个答案:

答案 0 :(得分:0)

获取行数应该会在您正在使用计数时给出一个结果。如果您想要计数,请不要使用mysqli_num_rows()函数。如果您想要不同的id_u值,请从查询中删除count()函数。