У меня есть этот запрос, чтобы показать список самых популярных (наиболее популярных) имен на моем сайте:
SELECT name, COUNT(*) AS total_trends
FROM trending_names
WHERE dateTime BETWEEN '"&fromDate&"' AND '"&toDate&"' // -7 days to Now()
GROUP BY name
ORDER BY COUNT(*) DESC
LIMIT 10;
... и вот результаты, которые я печатаю на экране:
(цифры представляют количество выполненных поисков)
Angelina Jolie 31,293
Rihanna 26,722
Lindsay Lohan 18,351
Brad Pitt 11,901
Теперь я хотел бы изменить цифры на проценты; поэтому мне действительно нужно получить общее количество всех трендовых имен за последние 7 дней, чтобы вычислить правильный процент.
Есть ли способ добавить общее количество к этому запросу без добавления дополнительного запроса?