Я сталкиваюсь с проблемой, следуя наряду с вводным курсом Udemy SQL.Я написал строку запроса для строки в точности как решение, данное с использованием Microsoft SQL Server Management Studio и базы данных Northwind.
Неправильная синтаксическая ошибка: Неверный синтаксис рядом с ')'. появляется в строке 2 после закрывающей скобки ((od.Quantity = od.Цена за единицу)).Я искал (в течение последних 2 часов), и я озадачен, потому что строка для строки это то же самое, что показывает ответ.Если кто-то может указать мне в направлении того, что пошло не так.
SELECT p.ProductName, COUNT(p.ProductName) AS [Number of Units],
SUM((od.Quantity = od.UnitPrice)) AS [Total Sale Amount]
FROM [Order Details] od
INNER JOIN
Products p
[Order Details] od
ON od.ProductID = p.ProductID
HAVING SUM((od.Quantity = od.UnitPrice)) >= 30000
ORDER BY [Total Sale Amount] DESC;
ФОТО ДОБАВЛЕНО ДЛЯ ССЫЛКИ Скриншот программы и запроса с результатами послеобновление операнда с = на * без каких-либо других изменений