I am using a union all query to convert multiple columns to rows. When I exceed 49 rows of SQL statement, I am getting an error "Query too complex". I need total of about 90 lines (3 months) of SQL statement to complete my transpose, the work around I am
employing it to split the query into two and then union again. Is there a smarter way of doing it? This is the SQL statement I am using.
SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Wed 3-1] AS [Budgeted Units], 43313 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Thr 3-2] AS [Budgeted Units], 43314 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Fri 3-3] AS [Budgeted Units], 43315 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Sat 3-4] AS [Budgeted Units], 43316 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Sun 3-5] AS [Budgeted Units], 43317 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Mon 3-6] AS [Budgeted Units], 43318 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Tue 3-7] AS [Budgeted Units], 43319 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Wed 3-8] AS [Budgeted Units], 43320 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Thr 3-9] AS [Budgeted Units], 43321 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;
UNION ALL SELECT Q_RE06_BUUN.[Activity ID], Q_RE06_BUUN.[Resource ID Name], [Q_RE06_BUUN]![Fri 3-10] AS [Budgeted Units], 43322 AS [Date], "Plan" AS Type FROM Q_RE06_BUUN;