|
|
|
Скользящее окно в комбинации с count(distinct)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Имеется таблица вида: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Я хочу скользящим окном посчитать количество уникальных пользователей на дату. Результат должен быть такой: dateunique_users01.01.2018202.01.2018303.01.2018304.01.20184 Думал, сработает запрос вида: Код: plsql 1. Но в этом случае возникает ошибка 'ORA-30487: использование ORDER BY здесь запрещено'. Если DISTINCT убрать, то работает. Можно ли решить подобную проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2018, 14:34 |
|
||
|
Скользящее окно в комбинации с count(distinct)
|
|||
|---|---|---|---|
|
#18+
mlader, row_number=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2018, 14:37 |
|
||
|
Скользящее окно в комбинации с count(distinct)
|
|||
|---|---|---|---|
|
#18+
mlader, комбинация полей tdate+user_id уникальна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2018, 15:12 |
|
||
|
Скользящее окно в комбинации с count(distinct)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2018, 15:32 |
|
||
|
Скользящее окно в комбинации с count(distinct)
|
|||
|---|---|---|---|
|
#18+
mlader, влоб (наверное можно проще) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2018, 15:45 |
|
||
|
Скользящее окно в комбинации с count(distinct)
|
|||
|---|---|---|---|
|
#18+
Staxвлоб (наверное можно проще) Код: plsql 1. 2. 3. Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2018, 16:05 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1884007]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 440ms |

| 0 / 0 |
