Microsoft SQL Server语法错误

Microsoft SQL Server语法错误,sql,sql-server,Sql,Sql Server,是否有人可以帮助解决以下查询的语法错误?非常感谢你 Msg 102,15级,状态1,第8行 附近的语法不正确 with cte_EOMDenials as (select d.* from rrscsql2.Denials.dbo.tblDenialMonthEnd d --Pulls LP Denials EOM detail Inner join rrscsql3.Facilities.dbo.vwFacilities f on d.UnitNum = f.U

是否有人可以帮助解决以下查询的语法错误?非常感谢你

Msg 102,15级,状态1,第8行 附近的语法不正确

    with cte_EOMDenials as
    (select d.* from rrscsql2.Denials.dbo.tblDenialMonthEnd d --Pulls LP Denials EOM detail
    Inner join rrscsql3.Facilities.dbo.vwFacilities f
    on d.UnitNum = f.UnitNum and f.Owner like '%LifePoint%'
    Inner join rrscsql2.Denials.dbo.tblDispositionDictionary t
    on d.disposition=t.disposition and DispositionType like'O%'
    Where datediff(mm, monthending, GETDATE()) = 1
    and DATEDIFF(mm,DischDate,monthending)>2))

非常感谢您,很容易修复,但需要您的帮助!非常感谢!请点击左勾号接受!看起来我必须等8分钟,但我会的。编程语言和/或产品属于标签,而不是标题。不幸的是,如果我从标题中删除MicrosoftSQLServer,我们只会得到语法错误,这太模糊了。
;with cte_EOMDenials as
    (select d.* from rrscsql2.Denials.dbo.tblDenialMonthEnd d --Pulls LP Denials EOM detail
    Inner join rrscsql3.Facilities.dbo.vwFacilities f
    on d.UnitNum = f.UnitNum and f.Owner like '%LifePoint%'
    Inner join rrscsql2.Denials.dbo.tblDispositionDictionary t
    on d.disposition=t.disposition and DispositionType like'O%'
    Where datediff(mm, monthending, GETDATE()) = 1
    and DATEDIFF(mm,DischDate,monthending)>2)


select * from cte_EOMDenials