Every time I run this query access tells me Iff statement isn't part of aggregate function not sure what to do?
SELECT Employees.[SS #], Employees.Status, Employees.[Senior Date], Employees.[Last Name]+", "+Employees.[First Name]+" "+Employees.[Middle Name] AS Employee, iif ([Employee Qualifications].[Family Number] = 1, Min (QryEmployeeQualConvertGrade.Grade), "no") AS Family1
FROM ([Employee Qualifications] INNER JOIN Employees ON [Employee Qualifications].[SS #]=Employees.[SS #]) INNER JOIN Families ON [Employee Qualifications].[Family Number]=Families.[Family Number]
GROUP BY Employees.[SS #], Employees.Status, Employees.[Senior Date], Employees.[Last Name]+", "+Employees.[First Name]+" "+Employees.[Middle Name];
SELECT Employees.[SS #], Employees.Status, Employees.[Senior Date], Employees.[Last Name]+", "+Employees.[First Name]+" "+Employees.[Middle Name] AS Employee, iif ([Employee Qualifications].[Family Number] = 1, Min (QryEmployeeQualConvertGrade.Grade), "no") AS Family1
FROM ([Employee Qualifications] INNER JOIN Employees ON [Employee Qualifications].[SS #]=Employees.[SS #]) INNER JOIN Families ON [Employee Qualifications].[Family Number]=Families.[Family Number]
GROUP BY Employees.[SS #], Employees.Status, Employees.[Senior Date], Employees.[Last Name]+", "+Employees.[First Name]+" "+Employees.[Middle Name];
Last edited: