我有一个包含以下值的表:
名称表
ID Name
1 Bob
2 James
3 Bob
4 Joe
我正在尝试进行搜索,它将为我提供列表名称以及找到该名称的次数。我正在寻找的是这样的结果:
Bob 2 James 1 Joe 1
代码:
(connection info)
$query = "SELECT name, count(*) FROM name_table GROUP BY name;
$result = mysqli_query($connection, $query) or die (Could not execute query");
while ($row = mysqli_fetch_assoc ($result))
echo ("$row['name']");
它向我显示了名称,但没有显示计数。
最佳答案
$query="SELECT name, count(name) FROM name_table GROUP BY name ORDER BY name ASC;
关于php - SQL 计算具有匹配值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52680675/