скорее всего, на этот вопрос уже был дан ответ, но я действительно не нашел решения:
У меня есть что-то вроде этого:
Используя этот запрос:
SELECT
deparment,
device,
count(*) as times
FROM
routines
GROUP BY
device,
deparment
ORDER BY
times DESC;
The result would come like this:
3 "A" 7337
2 "A" 5875
1 "A" 3242
3 "B" 1937
2 "B" 1866
3 "C" 1609
1 "B" 1580
3 "D" 1493
Но я хочу отсортировать по каждому устройству, поэтому результат должен быть таким:
3 "A" 7337
2 "A" 5875
1 "A" 3242
3 "B" 1937
2 "B" 1866
1 "B" 1580
3 "C" 1609
3 "D" 1493
Таким образом, поле счетчика должно быть отсортировано от Больше до меньше, но оно должно быть сгруппировано по каждому устройству