Я ищу эффективный способ преобразования строк в столбцы в oracle, и мне нужно иметь дело с большим количеством записей.
Дата | Код | Дата |
Testing1 | XYZ | 2018-05-21 |
Testing2 | XYZ | 2018-05-21 |
Testing3 | XYZ | 2018-05-22 |
Testing4 | XYZ | 2018-05-22 |
Testing5 | XYZ | 2018-05-22 |
Testing6 | XYZ | 2018-05-23 |
Testing7 | XYZ | 2018-05-23 |
Testing8 | XYZ | 2018-05-24 |
Testing9 | XYZ | 2018-05-24 |
Testing10 | XYZ | 2018-05-24 |
Testing11 | XYZ | 2018-05-25 |
Testing12 | XYZ | 2018-05-25 |
Testing13 | XYZ | 2018-05-26 |
Testing14 | XYZ | 2018-05-26 |
Testing15 | XYZ | 2018-05-27 |
Testing16 | XYZ | 2018-05-27 |
Testing17 | XYZ | 2018-05-27 |
мне нужны данные, как показано ниже
2018-05-21 | 2018-05-22 | 2018-05-23 | 2018-05-24 | 2018-05-25 | 2018-05-26 | 2018-05-27 |
Testing1 | Testing3 | Testing6 | Testing8 | Testing11 | Testing13 | Testing15 |
Testing2 | Testing4 | Testing7 | Testing9 | Testing12 | Testing14 | Testing16 |
Testing5 | Testing10 | Testing17 |
Что я уже пробовал:
как этого добиться я пробовал PIVOT, но заголовки столбцов(дата) не фиксированы, нужно отобразить данные 7-й даты из выбранной пользователем даты
пожалуйста помогите мне спасибо вам