Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
07.07.2021, 10:02
|
|||
---|---|---|---|
|
|||
Группировка в общих табличных выражениях |
|||
#18+
Всем привет, в текущей реализации идет получение данных с помощью общих табличных выражений, где сортировка задается передачей в качестве параметра наименования столбца и признака в каком порядке идет сортировка. Генерируется запрос и с помощью sp_executesql идет получение упорядоченных данных. В результате расширения функционала произошел уход от единственности связи к отношениям один-ко-многим. Т.е. если раньше можно было получить упорядоченный результат вида ItemName1 SubItem1 ... ItemName2 SubItem2 ... при помощи sp_executesql и сгенерированного запроса with cte as (select row_number() over(order by item.Name) as RowNumber, ...) то теперь нужно сначала группировать по наименованию item-а, а затем производить сортировку Иначе получается вид ItemName1 SubItem1 ... ItemName1 SubItem2 ... Вот как это можно сделать? И есть ли возможность биндить группированные под-элементы в массив в классе элемента на шарпе? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.07.2021, 11:33
|
|||
---|---|---|---|
|
|||
Группировка в общих табличных выражениях |
|||
#18+
ptybn84.07, представление данных ItemName1 SubItem1 ... ItemName1 SubItem2 ... вы получаете вследствие свойств самих данных, а не изменения запроса. Приведите примеры, запросов и наборов данных, иллюстрирующих проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&mobile=1&tid=1684539]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 131ms |
0 / 0 |