|
|
#4 |
|
Administrator
|
А, я понял. Дело в том, что Аксапта сама не генерит JOIN-конструкции. А без JOIN-конструкции нельзя будет связать как Вы хотите - до группировки. При этом, замечу, что группировка заведомо предполагает перечисление в явном виде полей для выборки (чего кстати говоря нет в Вашем исходном примере у 2-й таблицы) и группировки.
Пример, который я написал про SQL-запрос намеренно написан именно так. Ваш вариант PHP код:
PS. Теперь окончательно понял Т.е. конструкция самого запроса принципиально меняется. Это конечно интересно проверить. Однако - дело в том, что временные таблицы не всегда джойнятся с группировкой как у Вас, да еще связываясь по полю, не участвующему в группировке. В системе часто используются всякие Map, Set, RecordSortedList и прочие конструкции, торчащие в памяти (в частности при разноске). Временная таблица как правило нужна, чтобы в нее запихнуть конкретные данные для вывода в форму/отчет. И джойнить с ней подразумевается только справочники (т.е. без группировок и exists join). Конечно наверняка найдутся примеры и такого использования кода, но....сначала было бы неплохо их глянуть - чтобы понять где они есть и отрабатывают ли они вообще в России (т.к. форум в основном используется людьми, использующих российскую локализацию).
__________________
Возможно сделать все. Вопрос времени |
|
|
| Теги |
| bug, баг, временная таблица, запрос (query), ошибка |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Проблемы с Exists Join | 28 | |||
| Данные в Grid из таблиц, связанных по Outer Join | 2 | |||
| Проблема с Exists Join | 5 | |||
| outer join для трех таблиц | 4 | |||
|