|
|
|
Pivot не Pivot
|
|||
|---|---|---|---|
|
#18+
Подскажите пож-та, я правильно понимаю, что если в PIVOT группировать нечего, и значения линейные для трансформации из строк в столбцы, то воспользоваться PIVOT тут не получится? Пример: P_IDDTEXACT_BORDER116.12.2016 7:55:00BORDER_START116.12.2016 12:20:00BORDER_END218.12.2016 8:05:00BORDER_START218.12.2016 12:56:00BORDER_END318.12.2016 18:12:00BORDER_START320.12.2016 6:15:00BORDER_END420.12.2016 8:22:00BORDER_START420.12.2016 16:53:00BORDER_END522.12.2016 16:06:00BORDER_START524.12.2016 23:11:00BORDER_END Желаемый результат: P_IDBORDER_STARTBORDER_END116.12.2016 7:55:0016.12.2016 12:20:00218.12.2016 8:05:0018.12.2016 12:56:00318.12.2016 18:12:0020.12.2016 6:15:00420.12.2016 8:22:0020.12.2016 16:53:00522.12.2016 16:06:0024.12.2016 23:11:00 Запрос для теста: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 16:07 |
|
||
|
Pivot не Pivot
|
|||
|---|---|---|---|
|
#18+
dimyaz, на этих данных достаточна группировка по P_ID ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 16:23 |
|
||
|
Pivot не Pivot
|
|||
|---|---|---|---|
|
#18+
dimyaz, получится, а "группировать нечего" - это на самом деле для случаев, если встретятся несколько записей подходящих, например, раскомментируй закомментированную строчку и сравни результаты: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2016, 16:25 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39375404&tid=1886747]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
13ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 305ms |

| 0 / 0 |
