|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
Доброго времени суток Прошу подкинуть идею по реализации нестандартного "блочного" вывода данных запросом Есть таблица с несколькими полями, к примеру Код: sql 1. 2. 3.
Смысл следующий: Делается выборка всех данных из таблицы #TestData с группировкой по дате (FieldDate) Для каждого нового дня выводится сначала отдельная строка с текстовкой и датой (FieldDate), затем следующей строкой шапка таблицы (всегда одинаковая), затем следующими строками сами данные (Field1, Field2, столько, сколько их будет за дату FieldDate) пример итогового вывода закрепил во вложении, накидал для наглядности в Excel чую, что через cte надо реализовать, только не соображу как зы такая сложность делается для того, чтобы сформировать xls документ через bcp начитываю необходимые данные, обрамляю xml кодом и скармливаею bcp ранее со столь сложным шаблоном иметь дел не приходилось, были лишь стандартные - с шапкой на верху и выводом данных под ней, а теперь блочный вывод понадобилось сотворить версия бд 2008 буду рад вашим мыслям, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 17:49 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
почему то вложение не прикрепилось с первого раза ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 17:50 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
шК0ДЕР, возьмите Reporting services, нарисуйте отчет, экспортируйте в xls, pdf, html еще куда-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 18:08 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
Если средствами MS Office, то изучайте VBA. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 18:09 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
Владислав Колосов Если средствами MS Office, то изучайте VBA. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 18:21 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
шК0ДЕР пример итогового вывода закрепил во вложении, накидал для наглядности в Excel Ничего сложного в таком запросе нет, но нужно определить, что всё таки хочется получить. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 18:27 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
alexeyvg шК0ДЕР пример итогового вывода закрепил во вложении, накидал для наглядности в Excel Ничего сложного в таком запросе нет, но нужно определить, что всё таки хочется получить. Алексей, поля как раз меняются. в каждом блоке они свои Вроде и постановка как для задачки студенту, но с подковыркой, весь день думаю Пример Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
результат должен быть таким (делаю через Excel тк быстрее и нагляднее) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 18:41 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
шК0ДЕР, Результат должен быть картинкой, что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 18:43 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
шК0ДЕР, Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 20:06 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
шК0ДЕР результат должен быть таким (делаю через Excel тк быстрее и нагляднее) Тогда покажите результат запроса, а не Эксель. шК0ДЕР Алексей, поля как раз меняются. в каждом блоке они свои Так что вам нужно думать не над запросом, а над постановкой задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2020, 22:20 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
invm, спасибо за шедевр ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 11:04 |
|
Блочный вывод данных запросом
|
|||
---|---|---|---|
#18+
шК0ДЕР invm, спасибо за шедевр ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 11:16 |
|
|
start [/forum/topic.php?fid=46&msg=39938272&tid=1686329]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 329ms |
total: | 460ms |
0 / 0 |