Показать сообщение отдельно
Старый 09.08.2007, 00:56   #7  
Jab Straight is offline
Jab Straight
Участник
 
51 / 11 (1) +
Регистрация: 02.01.2007
Цитата:
Сообщение от Gustav Посмотреть сообщение
В любом случае никаких вычислений (агрегаты, получаемые при помощи group by, не в счет), а также вызовов функций во встроенном select делать нельзя по определению. Ведь выбираемая из реальной таблицы запись помещается в переменную типа запись той же структуры, что и сама таблица. Поэтому при выполнении оператора select A, B from Table1 значения из полей A и B очередной записи таблицы будут помещены в поля A и B табличной переменной Table1. Аксапта не даст вам выполнить оператор select A, B, A+B from Table1, потому что у табличной переменной Table1 нет ячейки для хранения выражения A+B.
Гениально! Теперь понятно, почему это мне в голову не пришло раньше.