мне нужно решение с запросом MySQL, это в основном зависит от двух порядка полей, вот сценарий,Список имен в алфавитном порядке подсчета в порядке по убыванию
У меня есть таблица, скажем abc
с полями, как ,
auto_id name count_values
1 html 10
2 css 29
3 js 65
4 jquery 3
5 html5 9
6 asp 58
7 php 34
8 xcode 6
....
так далее (более 100 записей)
так мне нужен результат, который в основном перечислить все названия с count_values, на основе
name > alphabetically
+ count_values > maximum
Я попытался с
Select
distinct name,
count_values
from
abc
where
count_values > 0
group by
name
order by
name asc, count_values desc
limit 0, 10;
Но результат показывает имена в алфавитном порядке, где, как у меня есть некоторые большие счета на ряд Xcode данных, которая не находится в списке.
Нужно ли суммировать эти count_values, когда вы группируете? Или просто нужна какая-либо 1 запись для любого 1-го имени –
@HankyPanky ㇱ, нет ее не суммы, просто мне нужен список строк, который включает в себя имя в алфавитном порядке с теми, у которых есть max count_value. событие, если у меня есть ограничение 5 или 50 –
Тогда зачем их группировать? –