我有一个表,其列为id | BSC |大小 . 现在每列都有一些数据
id | BSC | Size
1 Tambaram 100
2 Tambaram 200
3 Perungudi 100
4 Tambaram 100
5 Perungudi 200
我想找到不同值的数量的计数以及每个不同值重复的次数,如100重复3次,200次重复2次 . 我使用了COUNT和DISTINCT并得到了不同值的数量 . 但我也想知道重复多少次 . 这是我的代码:
<?php
include 'db.php';
if (!$link)
{
die('Could not connect: ' . mysqli_connect_errno());
}
$result = mysqli_query($link,"SELECT COUNT(DISTINCT Size) FROM Query_count");
if($result){
$data = mysqli_fetch_array($result);
echo $data[0];
}
$link->close();
?>
3 回答
你错过了
group by
之类的如果您想知道单个SIZE值存在多少时间,请使用shuold
您按大小缺少组: