Access for 365 access 2021 accessibility 2019 accessibility 2016 accessibility 2013 accessibility 2010 accessibility 2007 More...Less

When you want to select certain data indigenous one or an ext sources, you have the right to use a select query. A select query helps you retrieve only the data the you want, and likewise helps you incorporate data from several data sources. You have the right to use tables and other choose queries as data sources for a choose query. This subject provides an introduction of pick queries, and also gives actions for developing a choose query, by making use of the query Wizard or in architecture view.

You are watching: A query based on more than one table is a(n) ____query.

If you want to use the Northwind sample database come learn an ext about exactly how queries work, watch the article arrival to queries.

In this article


When you want to usage data, you hardly ever want to use all of the data native one table. Because that example, once you desire to use data native a contacts table, you generally want come look in ~ one certain record, or maybe just the call number. Occasionally you want to incorporate data from much more than one table, such as combining Customer info with order information. To select the data that you desire to use, you usage a pick query.

A choose query is a database object that shows info in Datasheet view. A query walk not store data, it displays data the is save on computer in tables. A ask can display data native one or more tables, from other queries, or native a mix of the two.

Benefits of using a query

A query lets you:

View data just from the areas you are interested in viewing. When you open up a table, you see all the fields. A questions is a handy method to conserve a choice of fields.

Note: A query just points come data, it does not save data. When you save a query, you are not saving a copy of the data.

Combine data from several data sources. A table commonly only displays data the it stores. A query allows you pick and also choose fields from miscellaneous sources, and also specify how the info should be combined.

Use expressions as fields. Because that example, you might use the Date duty as a field, or you could use the Format role with a ar to regulate the means the data indigenous the ar is formatted in the ask results.

View documents that meet criteria that you specify. When you open up a table, you watch all the records. A questions is a handy way to save a selection of records.

Basic actions to produce a select query

You can develop a pick query by making use of the ask Wizard or by working in style view. Some architecture elements room not easily accessible when you usage the wizard, however you can include these elements later by using design view. Return the two approaches are somewhat various from every other, the straightforward steps are essentially the same:

Choose the tables or queries the you want to usage as sources of data.

Specify the areas that you desire to encompass from the data sources.

Optionally, specify criteria to border the records that the questions returns.

After girlfriend have created a choose query, you operation it to view the results. To operation a pick query, you open up it in Datasheet view. If you save the query, you deserve to reuse it whenever you need, because that example, as a data resource for a form, report, or another query.

Use the query Wizard to create a choose query

You can use the questions Wizard to instantly create a pick query. As soon as you usage the wizard, you have actually less control over the details the the query design, however the ask is usually created faster 보다 if girlfriend did not use the wizard. Moreover, the sorcerer’s can catch some an easy design mistakes and also prompt friend to carry out a different action.

Before friend begin

If girlfriend use fields from data resources that room not pertained to each other, the ask Wizard asks friend if you want to develop relationships. The wizard opens up the Relationships window for you, but you should restart the sorcerer’s if you edit any type of relationships. Therefore, before you operation the wizard, consider creating any relationships the your ask needs.

For much more information about creating table relationships, watch the article Guide come table relationships.

Use the query Wizard

On the Create tab, in the Queries group, click Query Wizard

In the New Query dialog box, click Simple query Wizard, and also then click OK.

Next, you include fields. Friend can add up come 255 fields from as numerous as 32 tables or queries.

For each field, carry out these 2 steps:

Under Tables/Queries, click the table or ask that contains the field.

Under Available Fields, double-click the field to add it to the Selected Fields list. If you desire to add all areas to her query, click the switch with the dual right arrows (>>).

When you have included all the fields that friend want, click Next.


If you did not include any number areas (fields the contain numeric data), skip ahead to action 9. If you added any number fields, the magician asks whether you desire the query to return details or summary data.

Do among the following:

If you want to see individual records, click Detail, and then click Next. Skip ahead to action 9.

If you want to see summarized numeric data, such as averages, click Summary, and also then click Summary Options.


In the Summary Options dialog box, specify which areas you want to summarize, and also how you want to summary the data. Just number fields are listed.

For each number field, pick one that the adhering to functions:

Sum The query returns the amount of all the worths of the field.

Avg The query return the typical of the worths of the field.

Min The query return the smallest value of the field.

Max The query return the biggest value of the field.


If you desire the query results to encompass a count of the documents in a data source, pick the suitable Count records in data source name examine box.

Click OK to close the Summary Options dialog box.

If you did not include a date/time ar to the query, skip front to action 9. If you added a date-time field to the query, the questions Wizard asks you exactly how you would favor to group the date values. Because that example, expect you included a number ar ("Price") and a date/time ar ("Transaction_Time") to her query, and also then specified in the Summary Options dialog crate that you want to watch the average value that the number field "Price". Due to the fact that you consisted of a date/time field, you can calculate an introduction values because that each distinct date/time value, because that each day, because that each month, for each quarter, or for each year.


Select the time period that you desire to use to group the date/time values, and also then click Next.

Note: In architecture view, you deserve to use one expression to team by any type of time period you want, but the magician only supplies these choices.

On the last page of the wizard, provide the ask a title, specify even if it is you desire to open up or change the query, and also then click Finish.

If you choose to open the query, the query display screens the selected data in Datasheet view. If you pick to modify the query, the query opens up in style view.

peak of web page

Create a questions by functioning in style view

You have the right to use architecture view to manually develop a select query. As soon as you use style view, friend have more control over the details of the ask design, but it is less complicated to make style mistakes, and it have the right to take much longer than utilizing the wizard.

Create a query

Step 1: add data sources

When friend use design view, to include data sources, you add the data sources and fields in separate steps. However, you can always add more data sources later on if you want.

On the Create tab, in the Other group, click Query Design

Double-click every data resource that you want to usage or select each data resource and climate click Add.


Automatic joins

When you include the data sources, if the sources already have relationship defined in between them, those relationships are automatically included to the query together joins. Joins specify just how data from connected sources need to be combined. Access also automatically creates a join in between two tables if castle have fields have compatible data types and one field is a main key.

You can want to change the join that accessibility creates. Access determines what form of sign up with to create based on the relationship the join represents. If access creates a join however there is no defined relationship, access creates an inside join.

If access automatically creates the correct joins when you include the data sources, you can skip ahead to step 3: add output fields.

Use the very same data resource several times

In some cases, you desire to join two duplicates of the very same table or query, dubbed a self-join, that combines documents from the exact same table once there are matching values in the joined fields. Because that example, say you have an employee table in which the ReportsTo field for each employee"s record screens his or her manager"s ID instead of name. You could use a self-join to display screen the manager"s name in each employee"s record instead.

When you add a data source a 2nd time, access appends _1 come the surname of the second instance. For example, if you included the employees table twice, the second instance would be called Employees_1.

Step 2: sign up with related data sources

If the data sources that you add to a query already have relationships, access automatically creates an inner sign up with for each relationship. If referential truth is enforced, accessibility also displays a "1" above the join line to display which table is ~ above the "one" side of a one-to-many relationship and an infinity symbol () to display which table is top top the "many" side.

If you add queries to your query, and have not produced relationships between those queries, access does not instantly create joins between those queries, or in between queries and tables that space not related. If accessibility does not produce joins as soon as you include data sources, you must usually include them yourself. Data resources that are not join to any other data source can cause problems with the questions results.

You might likewise want to change the type of a sign up with from one inner sign up with to an external join, so that your ask includes more records.

Add a join

To add a join, drag a ar from one data resource to a corresponding field on an additional data source.

Access display screens a line between the two fields to show that a join has actually been created.


Change a join

Double-click the sign up with you desire to change.

The Join Properties dialog box appears.


In the Join Properties dialog box, evaluation the three options.

Click the choice that you want to use, and also then click OK.

After the joins room ready, you add output fields — fields that have actually data that you desire in the questions results.

Step 3: add output fields

You have the right to easily include a ar from any of the data sources that you included in step 1.

To add a field, traction the field from a data resource in the top pane that the query design home window down to the Field heat of the design grid, in the bottom pane that the query architecture window.

When you add a field this way, access automatically fills in the Table heat of the style grid come reflect the data resource of the field.

Tip: If you want to quickly add all areas down come the field row the the query style grid, double-click the table or query surname from the top pane to to mark all the areas in that resource and then traction them all under to the architecture grid in ~ the same time.

Use an expression as an output field

If you desire to carry out calculations or use a role to create query output, you can use an expression as an calculation field. An expression have the right to use data from any type of of the questions data sources, and functions, together as style or InStr, and can also contains constants and also arithmetic operators.

In one empty tower of the query architecture grid, right-click the Field row, and also then click Zoom on the faster way menu.

Step 4: point out criteria

This action is optional.

You usage criteria to border the documents that her query returns, ~ above the communication of whether field values meet the criteria that you specify.

Specify criteria because that an calculation field

Specify any alternative criteria in the Or row, below the Criteria row.

If friend specify alternating criteria, a field value can meet any of the detailed criteria and also be consisted of in the ask result.

Multiple field criteria

You can use criteria through multiple fields. When you do, every the criteria in a provided Criteria or Or row should be true for the document to it is in included.

Specify criteria by using a field that girlfriend don"t want to output

You can add a field to your query design and not incorporate the field"s data in the query output. You do this if you desire to use the field"s values to border the questions results, but don"t want to view the field values.

Add the ar to the architecture grid.

Clear the inspect box in the Show heat for the field.

Specify criteria as you would for an calculation field.

Step 5: summarize data

This action is optional.

You might want to summarize data, especially if her data is numeric. Because that example, you can want to watch the median price, or total sales.

To summary data in a query, you use the Total row. By default, the Total row is not presented in architecture view.

With the query open in design view, ~ above the design tab, in the Show/Hide group, click Totals.

Access display screens the Total row in the query style grid.

Step 6: view the results

To check out the ask results, ~ above the design tab, click Run. Access displays the outcomes of your query in Datasheet view.

To make further alters to the query, click Home > View > Design View come switch back to architecture view.

See more: This Is The Story Of A Girl Who Cried A River And Drowned The Whole World

Change your fields, expressions, or criteria and rerun the query till it return the data that you want.