![]() |
#16 |
Боец
|
Цитата:
Сообщение от ZVV
![]() Вы имеете ввиду, что результаты никак не сгруппировались вобще и в остальных колонках тоже есть данные? Ну мне кажется это сразу было очевидно, что Аксапта "забыла" сделать груп_бай вообще.
![]() ![]() По сути... Проверил на DAX2009 SP1 - результат абсолютно тот же. Реальный баг. Видимо разработчики такой вырожденный случай тупо забыли/не подумали закодить. ![]() Почему "вырожденный"? Ну потому что вы по сути хотите выяснить есть ли у вас хоть одна строка со значением "1". С точки зрения производительности и логики я думаю лучше было бы написать этот запрос примерно так: X++: while select firstFast firstOnly Field1 from tmpTable where tmpTable.Field1 == '1' Так работает... ![]() X++: while select sum (amount) from tmpTable group by department where tmpTable.department like 'OUT*' { info(strFmt("%1 - %2", tmpTable.department, tmpTable.amount)); } |
|
Теги |
bug, баг, временная таблица, запрос (query), ошибка |
|
![]() |
||||
Тема | Ответов | |||
Временная таблица | 21 | |||
производительность: map или временная таблица | 5 | |||
Временная таблица + RLS | 6 | |||
select sum(amount) from временная таблица | 6 | |||
next и временная таблица | 3 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|