What is the bottom part of the screen that displays the field names for a query?
You can use a query to view a subset of your data or to answer questions about your data. For example, if you want to view a list of student names and email addresses, but you do not want to see addresses and other data, you can create a query that displays the student’s first name, last name, and email address only. Alternatively, if you want to know which
students live in DE, you can restrict your list to those students. This lesson teaches you how to create a query. A query can be based on tables or on other queries. To create a query, you open the tables or queries on which you are going to base your query in Query Design view, and then use the options in Design view to create your query. You then click the Run button to display the
results. You can save queries for later use.
Display All Records and All FieldsIn Query Design view, each table has an option that allows you to display all of the fields and all of the records in a table. This option appears on the field line on the drop-down menu as the table name followed by a period and an asterisk (tablename.*). To display all records and all fields:
Change from Datasheet View to Query Design ViewAfter you run a query, you can easily change back to Query Design view and make modifications to your query or create a new query. To change to Query Design view:
Tip: You can also click the Design button in the lower-right corner of the Access window to change to Design view.Retrieve a Single ColumnYou can use an Access query to retrieve a single column of data. Instead of choosing the tablename.* option on the Field line in Query Design view, choose the name of the field you want to retrieve. To retrieve a single column:
Retrieve Multiple ColumnsYou can use an Access query to retrieve multiple columns of data. On the Field line in Query Design view, choose the field name of each field you want to retrieve in the order you want to retrieve them. To retrieve multiple columns:
Sort a QueryWhen creating a query, you can sort the rows you retrieve in ascending or descending order by choosing the option you want on the Sort row in Query Design view. To perform a sort:
Sort Multiple Columns in a QueryAs you learned in the previous section, you can sort the rows your query returns. You can also create sorts within a sort. For example, you can sort by state and then within a state, you can sort by last name and then by first name. You specify the sort in the order you want the sort to occur. If you want to sort by state and then by last name within a state and then by first name within last name, you enter the sort in the following order: city, last name, first name. Your sort order may not agree with the order in which you want to display fields. In such a case, you can use fields that do not display to enter your sort order. To prevent a field from displaying, deselect the Show box on the Show row. To sort multiple columns:
Retrieve Specific RecordsIn the examples so far, you have been retrieving all of the records (rows) in your table. You can, however, specify which records you wish to retrieve. For example, you can retrieve only those students who live in DE, only the student whose student number is 5, or only those students whose birth date is 2/16/88. You use logical operators such as = (equal), <> (not equal), > (greater than), or < (less than) to restrict the records you retrieve. For example, if you only want to display students who live in DE, enter = "DE" in the State column on the Criteria line. Access will only retrieve records where the value in the State column is equal to DE. Selection criteria are not case-sensitive, so Access will retrieve records where the entry is DE, de, De, or dE.
When using the Like and Not Like criteria, where you place the asterisk(*) or question mark (?) determines the type of search Access performs. Like "Jo*" finds all records in the field that begin with Jo. It would find Jones, Johnson, and Jordan. Like "*son" finds all records in the field that end with son. It would find Stevenson, Jackson, and Peterson. Like "*456*" finds all records that contain 456 anywhere in the field. It would find 456123789, 123456789, and 123789456. The sequence Like "?en" finds all three character field entries where the second and third characters are en. It would find Ben, Len, and Jen. The sequence Like "Jo?" finds all three character field entries where the first and second characters are Jo. It would return Joe, Joy, and Jon. The sequence Like "T?m" finds all three character field entries where the first and third characters are T and m. It would return Tim, Tom, and Tam. To retrieve specific records:
Apply Multiple CriteriaYou can apply multiple criteria to the same table. If you place two criteria on the same line, Access will only retrieve records where both criteria are met. For example, if you want all records where the State is equal to "DE" and the Last Name is equal to Smith, you would set the State field to = "DE" and the Last Name field to = "Smith" and you would place both criteria on the same line. If you place one set of criteria on the Criteria line and the second set of criteria on the Or line, Access will retrieve records if either criteria are met. For example, you want all records where the State is equal to "DE" or the Last Name is equal to Smith. You would set the State field to = "DE" and the Last Name field to = "Smith" and you would place one set of criteria on the Criteria line and the other set of criteria on the Or line. Access will bring back all records where the state equals DE and all records where the Last Name is equal to Smith no matter what the State is. You can add additional and and or statements by using the lines below the Or line. For And clauses, place the criteria on the same line; for Or clauses, place the criteria on separate lines. To apply multiple criteria:
Create a Query That Uses Two or More TablesIf you want to view data from two or more tables or queries, you can create a query that pulls the data from multiple tables or queries. The tables and queries from which you pull your data should have a relationship. To create a query that uses two or more tables:
Save a QueryAfter you create a query, you can save it. You can rerun a saved query at any time. If you change the data on which the saved query is based, you will see the changes when you rerun the query. To save a query:
Tip: You can also save by right-clicking a query’s tab and then selecting Save from the menu that appears. Access saves the query unless you are saving for the first time. If you are saving for the first time, the Save As dialog box appears. Type the name you want to give the query and then click OK. Access saves the query. You can now access the query by using the Navigation pane. Tip: After you have saved a query, you can run it by opening the Navigation pane and then clicking the name of the query. Modify a QueryOnce created, a query can be modified. Simply open the query in Query Design view and make the changes. You can add columns, change the sort order, change the criteria, and make other changes. In Query Design view, the Query Setup group offers several options that can assist you. Use the Insert Rows button to insert a row in the criteria area. Click anywhere in the row before which you want to insert a new row and then click the Insert Rows button.Use the Insert Columns button to insert a column. Click anywhere in the column before which you want to insert a column and then click the Insert Column button .Use the Delete Rows button to delete a row in the criteria area. Click anywhere in the row you want to delete and then click the Delete Row button.Use the Delete Columns button to delete a column. Click anywhere in the column you want to delete and then click the Delete Column button .Use a Query to Make a TableYou can use a query to create a table. This is useful when you want to create a new table that includes the fields and data from an existing table. To create a table:
Create a Parameter QueryIf instead of entering predetermined criteria, you want to prompt users when a query runs, you can create a parameter query. You create a parameter query by enclosing a question in square brackets ([]). For example, if you want to create a parameter query that asks users which State they want to use from the Student’s table, you would type [Which State?] on the Criteria line under the State column. When the query runs, Access will prompt the user for the answer to your question. To create a parameter query:
Note: If you want to make your user prompt more flexible, use one of the following formats.
What does a query display in Access?A select query is a database object that shows information in Datasheet view. A query does not store data, it displays data that is stored in tables. A query can show data from one or more tables, from other queries, or from a combination of the two.
What is a field in a query?A query's fields define the information that appears in its results. From the Sources panel, you can select the data to include in a query: Source columns provide data directly from tables and spreadsheets you can access in the Workiva platform.
What is a query screen?The Query Window is where the SQL query is defined in order to retrieve specific information from the relational source. It also shows the data that was extracted via the SQL Query that was written and executed.
|