|
Вернуть "Имя" группы при множ. группировке
|
|||
---|---|---|---|
#18+
Доброго дня господа ! Как вернуть значение поля группы Идентифицирую множественную группировку как Gn Имею скрипт Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Хотел бы опустить Case Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Какие варианты возможны ? (union all не надо) Заранне благодарен ! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2020, 14:33 |
|
Вернуть "Имя" группы при множ. группировке
|
|||
---|---|---|---|
#18+
HOME_X, я даж не додумался что в grouping sets можно вбить и константы 'G1','G2','G3' Код: 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.
Вы хотите Всего хх вытащить ф-цией? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2020, 15:19 |
|
Вернуть "Имя" группы при множ. группировке
|
|||
---|---|---|---|
#18+
Stax, у меня одну и ту же выборку необходимо сгруппировать с разными действиями (Sum,Count) и расположить вертикально , отсюда grouping sets И "имя" группы определяет еще и действия Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
"Вы хотите Всего хх вытащить ф-цией?" Слишком много Case - хотелось бы более лаконичнее ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2020, 15:55 |
|
Вернуть "Имя" группы при множ. группировке
|
|||
---|---|---|---|
#18+
HOME_X Слишком много Case - хотелось бы более лаконичнее https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions063.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2020, 16:03 |
|
|
start [/forum/topic.php?fid=52&fpage=33&tid=1880748]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 288ms |
total: | 416ms |
0 / 0 |