|
|
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
Всем привет. Можете подсказать как написать запрос к следующему интересному заданию: Есть диамическая по полям таблица, которая раз в день пересобирается: col1...col N-1col N1...112...21............2...33 мне нужно все значения полей этой таблицы собирать в одно: colcol Nane1col12col1...col12col1......1col N-12col N-1...col N-13col N-11col N1col N...col N3col N в принципе, [col Name] можно не передавать. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 11:55:12 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:01:52 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
Aleksey br, Офигеть вы данные нарисовали - одни 1 и 2, и как разобраться в том, что из чего получилось? 1. Самое правильное - взять исходные данные ( "диамическая по полям таблица, которая раз в день пересобирается" ) и работать с ними. 2. Ну а если нет, изучайте CROSS / OUTER APPLY Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:06:02 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
Какие Cross Apply то, вы о чем??? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:36:28 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
iii2, для размышления... Код: sql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:51:54 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Если увеличить количество записей, PIVOT неожиданно вырывается в лидеры. В общем, требуются комментарии специалистов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 12:56:33 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
Aleksey brВсем привет. Можете подсказать как написать запрос к следующему интересному заданию: Есть диамическая по полям таблица , которая раз в день пересобирается: col1...col N-1col N1...112...21............2...33 мне нужно все значения полей этой таблицы собирать в одно: colcol Nane1col12col1...col12col1......1col N-12col N-1...col N-13col N-11col N1col N...col N3col N в принципе, [col Name] можно не передавать. Спасибо Что это такое? На момент выполнения запроса любая таблица - статическая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 13:03:28 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
диамическая по полям таблица Кул стори, удачи Вам с г-но архитектурой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 13:31:50 |
|
||
|
Как написать "горизонтально-вертикальный" запрос?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. col_namecol_valuecol11col12col13col14col15col16col17col18col19col29col28col27col26col25col24col23col22col21col31col32col33col34col35col36col37col38col39col49col48col47col46col45col44col43col42col41col51col52col53col54col55col56col57col58col59 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2017, 16:09:22 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=175&tid=1690719]: |
0ms |
get settings: |
13ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 409ms |

| 0 / 0 |
