|
Top 2 with ties (Некорректный результат запроса).Помогите, пожалуйста
|
|||
---|---|---|---|
#18+
Minamoto, нет, мне надо подобрать функцию типа rank, dense_rank или что-то типа того, или сгруппировать как-то, чтобы запрос нумеровал Яблоки одинаковым порядковым номером. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2017, 16:46 |
|
Top 2 with ties (Некорректный результат запроса).Помогите, пожалуйста
|
|||
---|---|---|---|
#18+
myrzilka, это невозможно прямым запросом без подзапросов, т.к. вам нужно применить агрегат (сортировка) над агрегатом (суммой по категории). Это можно сделать либо подзапросом (в подзапросе вычисляется один агрегат, над ним выполняется другой), либо селф-джойном (джойн с результатом группировки). Первый вариант вам привел invm (только развернув подзапросы в CTE - там, кстати, есть dense_rank), второй - я. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2017, 17:23 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1690998]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 296ms |
total: | 430ms |
0 / 0 |