我有以下代码来查询我的数据库
SELECT U.Name, U.Date, Max(I.Amount)
FROM Users AS U,Installments AS I
GROUP BY I.ID
HAVING (Max(I.Sr) = 40 AND U.ID = I.ID)
它产生异常说
在聚合和分组表达式中,SELECT 子句只能包含聚合和分组表达式 [SELECT 子句 =U.Name]
我也试过GROUP BY U.ID, I.ID
但同样的问题存在
请告诉我我做错了什么