
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.10.2017, 13:34
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Есть таблица Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Мне надо вывести количество уникальных ID которых входят в групп Test4 и рядом количество уникальных значений, которые входят только в Test4 (а данном случае) То есть на выходе должно быть Код: plsql 1. Ну можно и другие данные из группировок вывести Мне главное посмотреть как получить которые входят только в Test4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 13:49
|
|||
|---|---|---|---|
|
|||
Групировка по уникальному вхождению |
|||
|
#18+
-=Koba=-, Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 13:54
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Благодарю за помощь в направлении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 14:23
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
пушок лошок, авторМне главное посмотреть как получить которые входят только в Test4 ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:03
|
|||
|---|---|---|---|
|
|||
Групировка по уникальному вхождению |
|||
|
#18+
Stax, ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:06
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
А можно ли наложить данное решение сюда? Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. Код: plsql 1. 2. 3. 4. 5. 6. 7. Тут подсчитывают количество уникальных вхождений в платформу за период Мне нужна 5 колонка для test4 Код: plsql 1. 2. 3. 4. 5. 6. 7. У test4 за период 2016-01, 2016-02, 2016-03 входят в другие группы, не считаются, А 2016-04б 2016-05, 2016-06 уже подходят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:29
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
-=Koba=-, Постановка задачи сформулирована .... не достаточно точно Надо что-то такое? Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:39
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
MaximaXXL-=Koba=-, Постановка задачи сформулирована .... не достаточно точно Надо что-то такое? Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. Да но у вас привязка or operation_time in ('2016-01', '2016-02', '2016-03') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:43
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Код: 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. 28. Мне надо посчитать число уникальных вхождений в platform по периодам Код: plsql 1. 2. 3. 4. 5. 6. 7. Это я сделал работает Мне нужна еще одна колонка для test4 тоже самое уникальное значение в platform по периодам, но плюс еще условие, чтоб USER_ID чтоб былоьше за этот период нигде не появлялся Удовлетворяет Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:50
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Вся тема завалена селектами из юнионоллов. Где тот единственный полный и непротиворечивый пост, из которого можно понять, что требуется автору? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 15:54
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
AmKadВся тема завалена селектами из юнионоллов. Где тот единственный полный и непротиворечивый пост, из которого можно понять, что требуется автору? Последний перед вами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 16:08
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
пушок лошокStax, ? Код: 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. 28. 29. 30. 31. 32. 33. я так понял что надо 7 вместо 5 ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 16:12
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
-=Koba=-, посчитайте отдельно и присоедените к пивоту ps по ид индекс есть? ...... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 16:14
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Да так точно Код: 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. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 16:17
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Stax-=Koba=-, посчитайте отдельно и присоедените к пивоту ps по ид индекс есть? ...... stax Так это и вопрос как проверить, что за данный период user_id в других платформах кроме test4 не присутствует, по join уже соединю их ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 16:32
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
-=Koba=-, влоб, N проходов по таблічке, не оптимально Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 19:50
|
|||
|---|---|---|---|
|
|||
Групировка по уникальному вхождению |
|||
|
#18+
-=Koba=-Так это и вопрос как проверить, что за данный период user_id в других платформах кроме test4 не присутствует, по join уже соединю их Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 20:49
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
Благодарю за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 20:54
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
-=Koba=-, Тогда так попробуй Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 21:05
|
|||
|---|---|---|---|
Групировка по уникальному вхождению |
|||
|
#18+
andrey_anonymous, Странный ответ для такого случая: Код: 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. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2017, 21:48
|
|||
|---|---|---|---|
|
|||
Групировка по уникальному вхождению |
|||
|
#18+
MaximaXXLandrey_anonymous, Странный ответ для такого случая: 4,5,6,7,8 - уникальны по выборке для Test4, 5 штук 10 - уникально для Test1, 1 штука В момент написания ответа я не рассматривал хардкод Test4 - просто иллюстрировал способ выделить "уникальность" ...ради забавы порешал общую задачку ТС без самосоединений на collect + multiset except (с хардкодом Test4) и на аналитике - фунцикляется :) Полагаю, можно также прикрутить модельку и XML - но уже лень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&tablet=1&tid=1885117]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 377ms |

| 0 / 0 |
