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

Откуда:
Сообщений: 1
Здравствуйте.
Код:
--выделяет курсор для записей id клиентов, для которых есть хотя бы 1 отрицательный счёт
	DECLARE Cur CURSOR FOR(SELECT Customers.Id, Score.ID FROM Customers JOIN Score 
ON  Score.CUSTOMER_ID = Customers.Id AND (SELECT MIN(SUM_MONEY) FROM Score WHERE Score.CUSTOMER_ID = Customers.Id) >= 0  order BY Customers.Id)

выдаёт ошибку синтаксиса при ORDER. В чём причина? Как правильно записать?

К сообщению приложен файл. Размер - 27Kb
20 май 18, 18:38    [21423960]     Ответить | Цитировать Сообщить модератору
 Re: Incorrect syntax near the keyword 'order'.  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5112
смотрим в доку (пример Б)
(скобки обрамляющие запрос в курсоре уберите)
20 май 18, 19:24    [21424005]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить