|
|
|
Группировка в одну строку
|
|||
|---|---|---|---|
|
#18+
Глупый вопрос, но сообразить не могу. Как мне данные из таблицы гриппировать в строку? Допустим у меня есть таблица ввида: create table test_converter(name varchar2(10) ,month varchar2(2), summa number) и записи в ней - insert into test_converter values('Andrey','02',100); insert into test_converter values('Andrey','02',200); insert into test_converter values('Andrey','03',50); мне нужно получить селектв котором бы отображались строки, сгруппированные по имени и суммировались по месяцам, но в одной строке, для моего примера так: NAME Jan feb mar ------------------------------------- Andrey 0 300 50 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2018, 08:08 |
|
||
|
Группировка в одну строку
|
|||
|---|---|---|---|
|
#18+
simakover, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2018, 08:27 |
|
||
|
Группировка в одну строку
|
|||
|---|---|---|---|
|
#18+
982183PIVOT SELECT * from test_converter pivot (sum(summa)for month in ('01','02','03')) как то так? я плохо знаком с конструкцией pivot, и, к сожалению, не могу толком почтитать о ней - интернет на рабочем месте ограничен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2018, 08:28 |
|
||
|
Группировка в одну строку
|
|||
|---|---|---|---|
|
#18+
simakoverинтернет на рабочем месте ограничен.Если дали доступ на sql.ru, то уж на oracle.com и подавно дадут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2018, 09:53 |
|
||
|
Группировка в одну строку
|
|||
|---|---|---|---|
|
#18+
simakover, и телефон кнопочный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2018, 15:03 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39582211&tid=1884607]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 308ms |

| 0 / 0 |
