【发布时间】:2020-05-05 00:02:18
【问题描述】:
我试图显示别名 [totalmonthly] 的最大值,我试图输入 {SUM(([Price]-[CostToMake])* MonthlySales)} 但仍然没有任何显示。我在这里做错了什么?
SELECT Name,
SUM(([Price]-[CostToMake])* MonthlySales) AS TotalMonthly
FROM SalesTable
GROUP BY Name
HAVING MAX(TotalMonthly)
我收到错误:
消息 4145,第 15 级,
在预期条件的上下文中指定的非布尔类型表达式,靠近 ')'
【问题讨论】:
标签: sql sql-server ssms