You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Server 2019报错:最后一行')'附近语法错误,求错误原因

解决SQL Server 2019中的Msg 102语法错误

你遇到的错误是因为作为FROM子句数据源的子查询必须指定表别名,SQL Server有明确的语法要求——哪怕这个别名不会被后续语句引用,也必须添加。

修正后的SQL语句如下:

Select count(*) from (
   select t1.CUST_ID, count(t1.qty)
   from TRANSACTIONS t1
   where t1.qty>0
   group by t1.CUST_ID
   having count(t1.qty)>10) AS sub_query  -- 此处添加子查询的别名,名称可自定义

注:别名可以任意命名,比如AS temp、AS t都符合规则,只要满足SQL标识符要求即可。

内容的提问来源于stack exchange,提问作者rereer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 06:34:51