A family of Microsoft relational database management systems designed for ease of use.
As Hans asks, please post the SQL view of the query. We can't fix what we can't see!
But I have to ask - WHY are you routinely running MakeTable queries AT ALL? They're very rarely needed in a production database. If you're creating a new table for each product or for each product class, that's a pretty serious misuse of how Access works. In a Spreadsheet you would often create a new Page for a new set of data, but not in Access! You would instead have all the data in ONE table and use a Query to select the needed subset of the data. Am I misunderstanding your process here?