我试图运行这个查询,但无论我做什么,我不断得到这个错误,我无法解决它。任何帮助都将不胜感激。
select
CC.ContactID,
from
Client C
join Contacts CC on CC.ContactID = C.ContactID
where
ClientID In (
Select
ClientID,Sum(Total-allocated) as Bal
from
Main
Where
Total <> Allocated
and NomTypeID < 10
Group By
ClientID
HAVING Sum(Total-allocated) > 10
)
2条答案
按热度按时间jjhzyzn01#
我不知道你用的是哪种db(所以我也无法测试我的答案)。
但一般来说
IN
您需要子查询只返回一列。所以查询应该被删除
Sum(Total-allocated) as Bal
):6jjcrrmo2#
请使用下面的查询,