Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите, не работает сумма  [new]
semauxin
Member

Откуда:
Сообщений: 33
select sum(SummaPricePoPriceCalc) from qdfTextilTotal where [Fabrik] = <Fabrik> and [NomerZakaza] = <NomerZakaza> and [NomerObshegoZakaza] = <NomerObshegoZakaza>
Прописываю формулу в вычисляемом поле. Не работает. Говорит что допущена ошибка. Подскажите пожалуйста где.
15 июл 13, 15:52    [14568481]     Ответить | Цитировать Сообщить модератору
 Re: Помогите, не работает сумма  [new]
Гость333
Member

Откуда:
Сообщений: 3683
semauxin,

Для вычисляемых полей нельзя использовать запросы:
BOL -> CREATE TABLE
computed_column_expression
The expression can be a noncomputed column name, constant, function, variable, and any combination of these connected by one or more operators. The expression cannot be a subquery or contain alias data types.

При желании можете создать скалярную функцию, поместить в неё ваш запрос и вызывать эту функцию для вычисляемого поля.

Но лучше создать представление (view), в котором объединить две таблицы.
15 июл 13, 16:18    [14568704]     Ответить | Цитировать Сообщить модератору
 Re: Помогите, не работает сумма  [new]
Remind
Member

Откуда: UK
Сообщений: 523
semauxin,

BOL вам в помощь.
15 июл 13, 16:18    [14568705]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить