I have a macro which does three queries at once to come up with my results. Problem is.... I am dealing with about a million records, so in order for the reports to be generated by my department to go faster, these queries make tables. But as you know, every time a query is generated... it deletes the old table and builds a new one. That messes up my next query, because I need the results from the last query, and my design view shows it as a table that is not there. It's there, but there are no fields. Would a union query help me at all? If so, how?