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

Откуда:
Сообщений: 56
DECLARE @c int

SET @c = select SUM(ertij$.cageba) FROM ertij$

SELECT @c


kak eta napisac mojetbit podskajite
20 мар 16, 15:20    [18955449]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
iap
Member

Откуда: Москва
Сообщений: 47049
delphier
DECLARE @c int

SET @c = select SUM(ertij$.cageba) FROM ertij$

SELECT @c


kak eta napisac mojetbit podskajite
А так?
DECLARE @c int

SET @c = (select SUM(cageba) FROM ertij$)

SELECT @c
20 мар 16, 15:40    [18955523]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
iap
Member

Откуда: Москва
Сообщений: 47049
Или

DECLARE @c int

select @c = SUM(cageba) FROM ertij$

SELECT @c
20 мар 16, 15:41    [18955525]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
Glory
Member

Откуда:
Сообщений: 104760
delphier
kak eta napisac mojetbit podskajite

Вы хотите вместо явного имени таблицы использовать пременную с именем ?
20 мар 16, 15:41    [18955526]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
delphier
Member

Откуда:
Сообщений: 56
ia xachu chtob @c zapomnila rezultat sumirovki chtob potom evo ispolzovat
20 мар 16, 15:56    [18955561]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
delphier
Member

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

Msg 8117, Level 16, State 1, Line 3
Operand data type nvarchar is invalid for sum operator.
20 мар 16, 15:58    [18955565]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
Glory
Member

Откуда:
Сообщений: 104760
delphier
Operand data type nvarchar is invalid for sum operator.

А вы собрались суммировать символьные значения ?
20 мар 16, 15:59    [18955568]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
iap
Member

Откуда: Москва
Сообщений: 47049
delphier
iap,

Msg 8117, Level 16, State 1, Line 3
Operand data type nvarchar is invalid for sum operator.
Это я виноват, да?
20 мар 16, 16:06    [18955577]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
delphier
Member

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

net dela v tom chto eta ne var char a float
pochemu daiot takuiu problemu ne ponimaiu
20 мар 16, 16:32    [18955640]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
Glory
Member

Откуда:
Сообщений: 104760
delphier
net dela v tom chto eta ne var char a float

Т.е. по-вашему сервер сам не может отличить nvarchar от float ?

delphier
pochemu daiot takuiu problemu ne ponimaiu

Потому что поле cageba имеет тип данных nvarchar, а не float
20 мар 16, 16:35    [18955645]     Ответить | Цитировать Сообщить модератору
 Re: переменные в запросе sum  [new]
delphier
Member

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

sposibo vsem uje vsio OK, sdelal
20 мар 16, 20:10    [18956146]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить