Я нашел вопросы, связанные с удалением дубликатов и подсчетом дубликатов, но мне не удалось добавить счетчик дубликатов в строки 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
Как объединить оба запроса?