Это 2 разных статуса работы, которые я хочу отображать одинаково, мой оператор IIF изменяет отображение, НО я хотел бы, чтобы для обоих возвращалась только одна запись. Например, я хочу, чтобы это отображалось так
JobStatus
---------
Inactive
Let Go
Но возвращаемый набор результатов, который я получаю,
JobStatus
---------
Active
Inactive
Let Go
Let Go
Что мне нужно изменить в моем запросе, чтобы он отображался так, как мне нужно? (и мне нужно, чтобы это было сделано через запрос, а не vba)
jobstatus1: IIf([jobstatus]="Terminated","Let Go",IIf([jobstatus]="Fired","Let Go",[jobstatus]))
РЕДАКТИРОВАТЬ - Полный синтаксис. Оператор IIF, который мне нужно использовать, предназначен для строки alpha.jobstatus
сразу после Select
.
SELECT alpha.jobstatus, Count(beta.ID) AS CountOfID
FROM alpha LEFT JOIN beta ON alpha.jobstatus = beta.jobstatus
GROUP BY alpha.jobstatus, alpha.order
HAVING (((alpha.jobstatus) Not In (Select [jobstatus] From tbl_Valid)))
ORDER BY alpha.order;