Sam*_*Sam 2 php mysql select count distinct
我想要做的是(希望)简单,但我只是没有正确的语法.我想在表中返回所有不同的值,并计算每个值的记录数.
所以,在PHP中,我有:
$result = mysql_query("SELECT DISTINCT tagName FROM tagTable");
while($row = mysql_fetch_array($result)){
echo("<p>" . $row['tagName']) . "</p>");
}
Run Code Online (Sandbox Code Playgroud)
这很好用.返回不同的值!但是现在我如何才能显示每个不同的值?我想要一些效果:
echo("<p>" . $row['tagName']) . $tagCountGoesHere . "</p>");
Run Code Online (Sandbox Code Playgroud)
您应该能够使用以下GROUP BY条款获得该条目:
SELECT tagName, count(tagName) AS tagCount FROM tagTable GROUP BY tagName
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7923 次 |
| 最近记录: |