靠近';的语法不正确';。在SQL Server中

靠近';的语法不正确';。在SQL Server中,sql,sql-server,tsql,Sql,Sql Server,Tsql,我试图运行一个简单的查询,如下所示,不确定为什么它抛出错误的语法错误。如有任何建议,我们将不胜感激 声明: SELECT MAX(mycount) FROM (SELECT COUNT (order_id) AS mycount FROM [sales].[orders] GROUP BY [order_id]); 错误: “;”附近的语法不正确 您只需为子查询提供一个别名: SELECT MAX(mycount) FROM ( SELECT COUNT (order_id) AS my

我试图运行一个简单的查询,如下所示,不确定为什么它抛出错误的语法错误。如有任何建议,我们将不胜感激

声明:

SELECT MAX(mycount)
FROM (SELECT COUNT (order_id) AS mycount FROM [sales].[orders] GROUP BY [order_id]);
错误:

“;”附近的语法不正确


您只需为子查询提供一个别名:

SELECT MAX(mycount)
FROM (
   SELECT COUNT (order_id) AS mycount 
   FROM [sales].[orders] 
   GROUP BY [order_id]
) t;