Others

How to Use Multiple Tables with Access Advanced Filter and Sort

Steven ParkerSteven Parker Oct 28, 2026 870 views

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.

How to Use Multiple Tables with Access Advanced Filter and Sort
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.
Before you start

Ensure that both tables share a defined relationship or a common field (such as CategoryID) before attempting to filter data across them.

Solution 1Recommended

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.

1
Open Query Design

Navigate to the Create tab on the ribbon and click on Query Design.

2
Add Tables

Select and add both the Products table and the Categories table to your query workspace.

3
Join the Tables

Ensure the tables are joined properly by linking the CategoryID field in the Products table to the CategoryID field in the Categories table.

4
Set Criteria

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 Query Design for Multi-Table Filtering
Free Microsoft Office alternative

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. 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite to your device.
  2. 2. Install and Launch: Run the installer and open WPS Spreadsheet to start managing your data.
  3. 3. Import Your Data: Open your existing Excel or CSV data files directly in WPS Spreadsheet without losing formatting.
  4. 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.
Free and lightweight office suite for daily productivitySeamless compatibility with Microsoft Excel formats (.xls, .xlsx)Powerful built-in data filtering, sorting, and pivot table toolsFamiliar, easy-to-use interface for a seamless migration
microsoft office alternative - wps office

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.