我想运行一个查询来显示给定的 poll_id 是否有一个或多个 user_id。
示例 1:poll_id 1106 的所有行只有 user_id 1。
示例 2:poll_id 1106 的所有行都有多个 user_id 1。
使用下面给出的示例,此 php 代码可以工作:
$sql = "
SELECT 1
FROM xf_poll_vote
WHERE poll_id='1106'
having count(distinct user_id) > 1";
// execute SQL query and get result
$sql_result = mysql_query($sql,$connection);
// format results by row
while ($row = mysql_fetch_array($sql_result)) {
$user_id[] = $row["user_id"];
}
$count = count($user_id);
echo $count;