当我尝试运行下面的代码时,我收到以下错误, “在预期条件的上下文中指定的非布尔类型的表达式,靠近','。” 我不明白为什么当我只运行类似查询而不使用日期时此查询返回错误。任何帮助将不胜感激,谢谢!
SELECT *
FROM [Rating_Sandbox_Dev].[dbo].[TBL_WC_DEVIATION] AS CLASS_DEV
WHERE (CLASS_DEV.State, Eff_Date) = (SELECT State, Max(Eff_Date) FROM [Rating_Sandbox_Dev].[dbo].[TBL_WC_DEVIATION])