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

Откуда:
Сообщений: 2
Я знаю в чем дело но не знаю как это исправить. Помогите пожалуйста. Вот словесная формулировка - Вычислить общую сумму комиссионных, полученных продавцами по заказам, сделанным заказчиками с рейтингом выше 100.

Вот мой запрос -
CREATE VIEW [dbo].[View1.14]
AS SELECT SUM(Комиссионные) as ComSUM FROM [Продавцы]
WHERE Номер_продавца=(SELECT Заказ.Номер_продавца FROM Заказ WHERE Заказ.Номер_заказчика=(SELECT Заказчики.Номер_заказчика FROM Заказчики WHERE Рейтинг>100))
12 окт 13, 21:05    [14961456]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка SQL - subquery returned more then 1 value  [new]
qwerty112
Guest
DimkaCh,

вместо = - IN сделай

---
а до параграфа про JOIN-ы ещё не дочитал ?
12 окт 13, 21:17    [14961483]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка SQL - subquery returned more then 1 value  [new]
DimkaCh
Member

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

Да, я только начал с sql работать. Спасибо большое, все работает!
12 окт 13, 21:23    [14961505]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить