|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
Всем привет. Подскажите пожалуйста. Есть такое задание: Есть таблица TableA, которая состоит из нескольких полей Column1, Column2, Column3 и т.д. Мне нужно из нее собрать таблицу, которая будет состоять из 2-ух столбцов и содержать данные: Название столбца из TableA и значение этого столбца. Например, есть таблица Column1Column2Column3Value 1_1Value 2_1Value3_1Value 1_2Value 2_2Value3_2Value 1_3Value 2_3Value3_3 Результат должен быть таким: Column1NTableColumn2NTableColumn1Value 1_2Column1Value 1_2Column1Value 1_3Column2Value 2_1Column2Value 2_2Column2Value 2_3Column3Value 3_1Column3Value 3_2Column3Value 3_3 В голову не приходит ничего, кроме как выбирать данные по одной колонки и делать UNION, типа так Код: plsql 1. 2. 3. 4. 5. 6.
Надеюсь понятно написал. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2019, 14:20 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
rpaa1, авторВ голову не приходит ничего, кроме как выбирать данные по одной колонки и делать UNION, типа так Cобственно, до появления UNPIVOT так и делали. Ну а где его нет (версия < 11) - делают до сих пор. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2019, 14:31 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
Код: 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. 32.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2019, 14:38 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
MazoHist Cобственно, до появления UNPIVOT так и делали. Ну а где его нет (версия < 11) - делают до сих пор. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2019, 14:38 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
rpaa1 В голову не приходит Стимуляции воображения ради: Код: 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2019, 17:33 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
Всем спасибо. Решил сделать через unpivot. Про него что-то совсем забыл) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2019, 19:18 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
andrey_anonymous rpaa1 В голову не приходит Стимуляции воображения ради: Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2019, 10:56 |
|
Как собрать таблицу из названий колонок и их значений?
|
|||
---|---|---|---|
#18+
andrey_anonymous Стимуляции воображения ради: раз уж зашла речь за модель, без xml стимуляция кажется не полной Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2019, 17:49 |
|
|
start [/forum/topic.php?fid=52&msg=39898252&tid=1881767]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 150ms |
0 / 0 |