2016-09-17 116 views
0

這可能是一個基本問題,但我一直在努力尋找COUNT(distinct)函數的正確用法。以下是我想要做的:我想在id_u列中找到唯一值。COUNT(Distinct column_name)的用法

我所寫的是

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

你想知道獨特的價值或唯一值有多少? – RST

+0

添加到RST的問題中,當您使用count時,獲取行數應該會給您一個結果。如果你想要計數,不要使用mysqli_num_rows()函數。如果您希望獨特的id_u值從您的查詢中刪除count()函數。 – alaric

+0

@RST有多少個唯一值 –

回答

0

獲取的行數應該給你一個結果使用計數時,作爲目前工作。如果你想要計數,不要使用mysqli_num_rows()函數。如果您希望獨特的id_u值從您的查詢中刪除count()函數。