假设Date_Of_Job值来自同一年,则可以将Access交叉选项卡查询基于UNION子选择。
TRANSFORM Count(q.[job_type]) AS num_jobs
SELECT q.[job_type]
FROM (
SELECT
Month(Date_Of_Job) AS job_month
, "Reparied_Service" AS job_type
FROM Jobs
WHERE Reparied_Service=True
UNION ALL
SELECT
Month(Date_Of_Job) AS job_month
, "Disconnect_Service" AS job_type
FROM Jobs
WHERE Disconnect_Service=True
) AS q
GROUP BY q.[job_type]
PIVOT q.[job_month];