【发布时间】:2012-12-10 10:15:22
【问题描述】:
我发现了与删除重复项和计数重复项相关的问题,但我无法将重复项计数添加到 MySQL 行,所以我提出了这个问题。到目前为止,这是我所拥有的:
$query = "SELECT * FROM Losers ORDER BY Date DESC";
$result = mysql_query($query) or die(mysql_error());
echo '<table>';
while($row = mysql_fetch_array($result)){
echo '<tr><td>' . $row['Name']. "</td><td>". date("l, M j, Y",strtotime($row['Date'])) . '</td></tr>';
}
echo '</table>';
mysql_close($con);
现在我想在每行的名称中包含重复的计数。所以,它会是这样的:
Ben 2
Laura 3
Amy 1
Laura 3
Ben 2
Laura 3
我找到了一个这个查询来对名称中的重复项进行分组并计算它们:
$newQuery = "SELECT Name, Date, COUNT(Name) FROM Losers GROUP BY Name";
然后它会输出:
Ben 2
Laura 3
Amy 1
如何合并这两个查询?
【问题讨论】:
标签: php mysql duplicates