|
Выгрузка сложных структур данных |
☑ |
0
Анатолий2023
18.09.23
✎
18:13
|
Добрый день.
Методологический вопрос - как лучше запросом собрать сложную структуру данных - т.е. когда одному элементу соответствуют несколько массивов реквизитов - например,
у номенклатуры несколько единиц измерения, несколько штрихкодов, несколько цен и т.д. и все это надо выгрузить. Если в лоб использовать соединения и итоги - получается довольно громоздко и труднообрабатываемо. Может есть какие-то эффективные подходы? Спасибо
|
|
1
Волшебник
18.09.23
✎
18:14
|
Пакетные запросы с временными таблицами
|
|
2
Garykom
18.09.23
✎
18:27
|
(0) Обычная группировка
И затем обход результата по ним
|
|
3
lodger
18.09.23
✎
18:30
|
пакетный доступ к данным.
из запроса получаем пакет результатов где
в таб1 выводим основные параметры Ном-ры.
в таб2 номки-цены
в таб3 номки-шк
и т.д.
в обходе результата работаем с таб1 и по каждой строке результата подбираем из таб2 и таб3 дополнительные данные.
чтобы куда-то упаковать - делаем структуру с вложенным массивом
чтобы куда-то отдать - структуры пакуем в массив и сериализуем в JSON
отсылаем текстом или двоичными данными.
|
|
4
Анатолий2023
18.09.23
✎
18:42
|
Всем спасибо, буду использовать пакетные запросы
|
|
5
Волшебник
18.09.23
✎
19:43
|
(4) Держите нас в курсе. Обращайтесь
|
|