一个sql语句!怎么老是报错!在线等

pweixing pweixing 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
SELECT dbo.BS_ClassInfo.cDeptNo, dbo.BS_ClassInfo.cClassNo,
dbo.BS_ClassInfo.cClassName, dbo.BS_ClassInfo.istandard,
dbo.BS_ClassInfo.dStartTime, dbo.BS_ClassInfo.dEndTime,
dbo.FA_SignInfo.cSignAttrib, SUM(dbo.FA_SignInfo.iRatingP) AS iRatingP之Sum,
dbo.FA_SignInfo.iInsertP, SUM(dbo.FA_SignInfo.iRebateP) AS iRebateP之Sum,
SUM(dbo.FA_SignInfo.iAccountP) AS iAccountP之Sum, SUM(dbo.FA_SignInfo.iBackP)
AS iBackP之Sum,
iif(cSignAttrib = '退货' ,SUM(FA_SignInfo.iAccountP),0 ) AS 退货,
SUM(dbo.FA_SignInfo.iRatingP)
- dbo.FA_SignInfo.iInsertP - SUM(dbo.FA_SignInfo.iRebateP)
- ISNULL(SUM(dbo.FA_SignInfo.iBackP), 0) AS 非退货,
dbo.FA_SignInfo.dSigTime
FROM dbo.BS_ClassInfo INNER JOIN
dbo.FA_SignInfo ON dbo.BS_ClassInfo.cClassNo = dbo.FA_SignInfo.cClassNo
GROUP BY dbo.BS_ClassInfo.cClassNo, dbo.BS_ClassInfo.cClassName,
dbo.BS_ClassInfo.istandard, dbo.BS_ClassInfo.dStartTime,
dbo.BS_ClassInfo.dEndTime, dbo.FA_SignInfo.cSignAttrib, dbo.FA_SignInfo.iInsertP,
dbo.FA_SignInfo.dSigTime, dbo.BS_ClassInfo.cDeptNo
having BS_ClassInfo.dStartTime<='2006-1-31 23:00:00' AND
BS_ClassInfo.dEndTime>='2006-1-1' AND FA_SignInfo.cSignAttrib<>'转走' AND FA_SignInfo.dSigTime<'2006-1-31 23:00:00'

请问上面这个语句是怎么错了?该怎么该?在线等!
...全文
评论 9
收藏 已收藏
分享
返回顶部
pweixing
MS-SQL Server 34,876 成员 254,635 内容