Better description: I have a query that takes about 5 - 7 minutes to run. The query has 18 fields. 6 of those fields have 6 rows of criteria. Some fields have expressions as well. What are some suggestions on speeding this query up? I know it'd be a good idea to avoid a lot of expressions and a numerous amount of fields along with multiple criteria, but I cannot seem to find a better way around this. I don't want have to run multiple queries to get the same results of this single query, but all options are on the table at this point. The reason I ask this is because I am going back through all my queries and seeing what improvements I can make for better performance.