0
これは基本的な質問かもしれませんが、私はCOUNT(distinct)関数の正しい使い方を見つけるのに苦労しています。ここでは、私がしたいことがあります:列id_u
の一意の値を探したいと思います。私が書いた何COUNT(distinct column_name)の使用
あなたが現在やっていると、カウントを使用しているときあなたに1つの結果を与える必要があります行の数を取得
$result2=mysqli_query($conn, "SELECT COUNT(DISTINCT id_u) FROM openevaluation WHERE id_by=1");
$et2= mysqli_num_rows($result2);
echo "Count: ". $et2. "<br>" ;
ユニークな値またはいくつのユニークな値が存在するか知りたいですか? – RST
RSTの質問に加えて、現在行なわれているようにcountを使用するときに、行数を取得すると結果が1になります。カウントしたい場合は、mysqli_num_rows()関数を使用しないでください。異なるid_u値を使用する場合は、クエリからcount()関数を削除します。 – alaric
@RST存在するユニークな値の数 –