|
Нумерация уникальных значений столбца в запросе
|
|||
---|---|---|---|
#18+
Здравствуйте! Существует запрос: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Он возвращает набор данных типа: CALMONTH;_BIC_IDROUTE;KASAR;ZGRPSTRWF;TKM;ROUTE_NUM;ZGRPSTRWF_NUM201807;0000000001;011005011015;010002013000;3 472;44;48201807;0000000001;011306011400;010002013000;2 759;45;48201807;0000000001;011306012807;010002013000;0;46;48201807;0000000001;011109011113;010002013000;1 736;47;48201807;0000000001;011113012807;010002013000;2 418;48;48201807;0000000002;010820011503;010002013208;62;1;52201807;0000000002;010843011005;010002013208;62;2;52201807;0000000002;012210012309;010002013208;62;3;52201807;0000000002;010843011503;010002013208;93;4;52201807;0000000002;011113012807;010002013208;62;5;52201807;0000000002;012101012116;010002013208;93;6;52 Сейчас последний столбец в каждой строке, возвращает общее количество строк с уникальным значением ZGRPSTRWF в результирующем наборе данных. Например, исходя из приведенного выше набора данных можно сказать, что запрос вернул 48 строк с ZGRPSTRWF = '010002013000' и 52 строки с ZGRPSTRWF = '010002013208'. Мне нужно пронумеровать уникальные значения по порядку, т.е. получить набор данных вида: CALMONTH;_BIC_IDROUTE;KASAR;ZGRPSTRWF;TKM;ROUTE_NUM;ZGRPSTRWF_NUM201807;0000000001;011005011015;010002013000;3 472;44;1201807;0000000001;011306011400;010002013000;2 759;45;1201807;0000000001;011306012807;010002013000;0;46;1201807;0000000001;011109011113;010002013000;1 736;47;1201807;0000000001;011113012807;010002013000;2 418;48;1201807;0000000002;010820011503;010002013208;62;1;2201807;0000000002;010843011005;010002013208;62;2;2201807;0000000002;012210012309;010002013208;62;3;2201807;0000000002;010843011503;010002013208;93;4;2201807;0000000002;011113012807;010002013208;62;5;2201807;0000000002;012101012116;010002013208;93;6;2 Как это сделать? HANA DB VERSION: 1.00.122.10.1496218861 С уважением, ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2018, 16:27 |
|
Нумерация уникальных значений столбца в запросе
|
|||
---|---|---|---|
#18+
Уточню. Речь идет о нумерации уникальных ZGRPSTRWF в рамках каждого _BIC_IDROUTE. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2018, 16:52 |
|
Нумерация уникальных значений столбца в запросе
|
|||
---|---|---|---|
#18+
Прошу прощения. Предыдущий пример целевого набора ошибочный. На форуме нет возможности исправить сообщение. Вот целевой набор данных, который я хочу получить. CALMONTH;_BIC_IDROUTE;KASAR;ZGRPSTRWF;TKM;ROUTE_NUM;ZGRPSTRWF_NUM201807;0000000001;011005011015;010002013000;3 472;44;1201807;0000000001;011306011400;010002013000;2 759;45;1201807;0000000001;011306012807;010002013000;0;46;1201807;0000000001;011109011113;910002013000;1 736;47;2201807;0000000001;011113012807;910002013000;2 418;48;2201807;0000000002;010820011503;010002013208;62;1;1201807;0000000002;010843011005;010002013208;62;2;1201807;0000000002;012210012309;110002013208;62;3;2201807;0000000002;010843011503;110002013208;93;4;2201807;0000000002;011113012807;110002013208;62;5;2201807;0000000002;012101012116;210002013208;93;6;3201807;0000000002;012101012116;310002013208;93;6;4 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2018, 17:47 |
|
|
start [/forum/topic.php?fid=56&fpage=2&tid=2015060]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 171ms |
0 / 0 |