[Solved] System Resources Exceeded Error
I am in the process of writing a union query but have come upon a road block; when running it I get a warning stating that "System resources exceeded."
I read that this can happen in Access 2007 (which is what I'm using) if there are more than 16 joins. But, unless I miss-understand my situation, my query only has 13 joins.
The purpose is to pull together the results of previous queries--one for the total year and one for each month, for a total of 13 union joins. I tested the query by removing individual joins one at a time and found that the query works with 12 joins, but not 13.
Here's the SQL:
Is there any reason why the limit is different on my system?
I am in the process of writing a union query but have come upon a road block; when running it I get a warning stating that "System resources exceeded."
I read that this can happen in Access 2007 (which is what I'm using) if there are more than 16 joins. But, unless I miss-understand my situation, my query only has 13 joins.
The purpose is to pull together the results of previous queries--one for the total year and one for each month, for a total of 13 union joins. I tested the query by removing individual joins one at a time and found that the query works with 12 joins, but not 13.
Here's the SQL:
Code:
SELECT Sum([Annual Education Income Union].[Annual Education Income]) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [Annual Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum([January Education Income Union].[January Education Income]) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [January Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum([February Education Income Union].[February Education Income]) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [February Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum([March Education Income Union].[March Education Income]) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [March Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum([April Education Income Union].[April Education Income]) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [April Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum([May Education Income Union].[May Education Income]) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [May Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum([June Education Income Union].[June Education Income]) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [June Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum([July Education Income Union].[July Education Income]) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [July Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum([August Education Income Union].[August Education Income]) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [August Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum([September Education Income Union].[September Education Income]) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [September Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum([October Education Income Union].[October Education Income]) As [October Income],
Sum(0) As [November Income],
Sum(0) As [December Income]
FROM [October Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum([November Education Income Union].[November Education Income]) As [November Income],
Sum(0) As [December Income]
FROM [November Education Income Union]
UNION SELECT Sum(0) AS [Annual Income],
Sum(0) AS [January Income],
Sum(0) As [February Income],
Sum(0) As [March Income],
Sum(0) As [April Income],
Sum(0) As [May Income],
Sum(0) As [June Income],
Sum(0) As [July Income],
Sum(0) As [August Income],
Sum(0) As [September Income],
Sum(0) As [October Income],
Sum(0) As [November Income],
Sum([December Education Income Union].[December Education Income]) As [December Income]
FROM [December Education Income Union];
Last edited: