这可能是一个基本的问题,但我一直在努力寻找COUNT (distinct)函数的正确用法。下面是我想要做的:我想在列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>" ;发布于 2016-09-17 20:30:32
当你像现在这样使用count时,得到的行数应该是1。如果需要计数,请不要使用mysqli_num_rows()函数。如果需要不同的count值,请从查询中删除id_u ()函数。
https://stackoverflow.com/questions/39544484
复制相似问题