How to Use Multiple Tables with Access Advanced Filter and Sort
Question details
Users are trying to load a saved query involving multiple tables into Access Advanced Filter/Sort, but the interface fails to display the second table.

- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Filtering records based on criteria that span multiple related tables (such as Products and Categories) using the Advanced Filter/Sort tool.
- Observed behavior
- The Advanced Filter/Sort interface only shows a single table and fails to display the second table when loading a multi-table saved query.
Ensure that both tables share a defined relationship or a common field (such as CategoryID) before attempting to filter data across them.
Use Query Design for Multi-Table Filtering
Query Design is the most flexible and reliable method for filtering data across multiple tables, as Advanced Filter/Sort is primarily designed for single tables.
Because the Advanced Filter/Sort feature has limited usefulness for complex database schemas, using the dedicated Query Design mode ensures all table relationships are respected and displayed correctly.
Navigate to the Create tab on the ribbon and click on Query Design.
Select and add both the Products table and the Categories table to your query workspace.
Ensure the tables are joined properly by linking the CategoryID field in the Products table to the CategoryID field in the Categories table.
Add the desired fields (like CategoryName and UnitPrice) to the query grid and enter your required filtering criteria, then click Run to view the results.

Use the Filter by Form Workaround
If you must use the Advanced Filter/Sort interface, you can bypass the missing table issue by using Filter by Form and saving it as a query first.
Utilize Split Forms for Datasheet Filtering
Split Forms offer a highly practical approach for filtering datasheets interactively while simultaneously viewing the selected records in a form view.
Explore WPS Office for Your Data Management Needs
If your data filtering needs don't strictly require a complex relational database like Microsoft Access, WPS Spreadsheet offers a free, lightweight, and highly compatible alternative for managing, sorting, and analyzing your datasets.
- 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite to your device.
- 2. Install and Launch: Run the installer and open WPS Spreadsheet to start managing your data.
- 3. Import Your Data: Open your existing Excel or CSV data files directly in WPS Spreadsheet without losing formatting.
- 4. Apply Advanced Filters: Navigate to the Data tab and utilize the AutoFilter or Advanced Filter tools to easily sort and manage multi-column records.

Frequently Asked Questions
Why doesn't Advanced Filter/Sort show multiple tables in Access?
The Advanced Filter/Sort feature in Microsoft Access is primarily designed for simple, single-table filters. When loading a saved query containing multiple joined tables, the interface often fails to render secondary tables properly. Using Query Design is the recommended approach for complex queries.
How do I save a filter as a query in Access?
While in the Filter by Form view, you can right-click the background or use the 'Advanced' menu within the 'Sort & Filter' group on the Home tab, then select 'Save As Query'. This allows you to store the criteria and reuse them later.
Can I automate the Advanced Filter/Sort feature?
Advanced Filter/Sort is notoriously difficult to automate effectively using VBA. For automated filtering tasks, developers generally prefer applying filters directly to forms using VBA or relying on pre-built parameterized queries.




