Start learning with our library of video tutorials taught by experts. Get started

Access 2010: Queries in Depth

Making, deleting, and appending records


From:

Access 2010: Queries in Depth

with Adam Wilbert

Video: Making, deleting, and appending records

Creating an archive database is a great way to house older data that you might want to reference occasionally, but don't necessarily need in your day-to-day working database. Such as old financial records or sales records. We can accomplish this by using three action queries. The Make Table, Append, and Delete queries. By now, I'm sure you know the drill. Make sure your backup is in place before applying any of the action queries. So let's take a look at how we can create an archive database of some of our older orders. I'll go to the Create tab and Ill create a new query in Design view.
Expand all | Collapse all
  1. 9m 9s
    1. Welcome
      1m 10s
    2. Using the exercise files
      41s
    3. Introducing the database
      4m 29s
    4. Previewing the course
      2m 49s
  2. 17m 17s
    1. Understanding queries
      3m 31s
    2. Following naming conventions and best practices
      2m 56s
    3. Using the Query Wizard
      5m 21s
    4. Exploring the design interface
      5m 29s
  3. 26m 39s
    1. Defining criteria
      5m 40s
    2. Understanding comparison operators
      3m 19s
    3. Defining the column headers
      2m 49s
    4. Exploring the property sheet
      7m 32s
    5. Printing query results
      2m 41s
    6. Working with joins
      4m 38s
  4. 14m 14s
    1. Understanding parameter queries
      4m 27s
    2. Obtaining parameters from forms
      5m 17s
    3. Creating a combo box
      4m 30s
  5. 23m 24s
    1. Understanding the Totals field
      5m 31s
    2. Creating aggregate calculations
      3m 31s
    3. Exploring the Expression Builder interface
      4m 28s
    4. Using mathematical operators
      5m 46s
    5. Applying text functions
      4m 8s
  6. 24m 23s
    1. Understanding dates as serial numbers
      2m 42s
    2. Specifying a range of dates or times
      3m 47s
    3. Formatting dates
      4m 31s
    4. Using other Date/Time functions
      3m 47s
    5. Defining today's date
      2m 41s
    6. Calculating time intervals
      6m 55s
  7. 20m 9s
    1. Introducing the conditional IIf function
      2m 57s
    2. Creating an IIf function
      7m 31s
    3. Nesting IIf functions
      4m 57s
    4. Using the Switch function
      4m 44s
  8. 20m 41s
    1. Understanding the reporting tool
      2m 13s
    2. Building the form
      6m 57s
    3. Building the query
      5m 4s
    4. Building the report
      3m 30s
    5. Finalizing the reporting tool
      2m 57s
  9. 25m 37s
    1. Finding duplicate records
      2m 17s
    2. Identifying unmatched records
      2m 29s
    3. Creating crosstab results
      2m 57s
    4. Creating backups
      1m 29s
    5. Creating update queries
      3m 22s
    6. Making, deleting, and appending records
      5m 36s
    7. Uniting tables
      3m 16s
    8. Embedding SQL code in queries
      4m 11s
  10. 1m 0s
    1. Next Steps
      1m 0s

Watch this entire course now—plus get access to every course in the library. Each course includes high-quality videos taught by expert instructors.

Become a member
Please wait...
Access 2010: Queries in Depth
3h 2m Intermediate Jun 16, 2011

Viewers: in countries Watching now:

In this course, author Adam Wilbert illustrates how to create and leverage real-world queries and turn raw data into usable information. The course covers setting up queries, performing calculations, using the built-in Access functions to further refine query results, and identifying top performers or areas for improvement based on a range of criteria.

Topics include:
  • Naming conventions and best practices
  • Working with joins
  • Using comparison operators
  • Defining criteria for select queries
  • Creating parameter queries
  • Creating calculated fields
  • Working with dates and times
  • Using the Expression Builder
  • Creating conditional statements
  • Making, deleting and appending records
  • Building reports
Subjects:
Business Databases
Software:
Access Office
Author:
Adam Wilbert

Making, deleting, and appending records

Creating an archive database is a great way to house older data that you might want to reference occasionally, but don't necessarily need in your day-to-day working database. Such as old financial records or sales records. We can accomplish this by using three action queries. The Make Table, Append, and Delete queries. By now, I'm sure you know the drill. Make sure your backup is in place before applying any of the action queries. So let's take a look at how we can create an archive database of some of our older orders. I'll go to the Create tab and Ill create a new query in Design view.

I'm interested in making an archive database of our older orders so I'll choose my Orders table and close the Show Table window. Now I want to export all of our old order records to this external database and a shortcut to add everything from one table to our query is to double-click on this asterisk character at the top. The next thing I want to do is export only the orders that are older than two years old. We'll add an OrderDate field so we can supply that criteria. In the Criteria box, I'll right- click and say Zoom so I can type it in.

So I'm looking for all of the orders that are more than two years old. In other words, I want to identify a date two years ago from today and find the orders that are older than that. We can do that with the DateAdd function that we saw earlier in the course. First I'll type a less than or equals to and then my DateAdd function. The first part of our DateAdd is what units we want to add or subtract. We're going to subtract two years, so I'll type in "yyyy" to denote the unit years.

The second piece is how many units. We'll go in two years in the past, so we want -2. Finally, the third component is what day we want to add or subtract from. We want to subtract two years from today, so I'll supply the Date function. This will denote today's date. I'll use a closing parenthesis to finish my function and now I've got a function that will choose all the orders that are older than two years old. We'll go ahead and say OK and run the query to preview the results.

You can see I have a total of 1756 records that are more than two years old. Let's archive these and get them out of our working database. I'll switch back into Design view, and before I do this I want to make sure that I turn off the Show checkbox under OrderDate. We're only using this field to choose the criteria to find the orders that are more than two years old. All the records that are going to be exported are represented by this asterisk in the tbl_Orders. So everything in the tbl_Orders is going to be exported and then we're only using the OrderDate field to select the criteria.

Let's go ahead and use a Make Table action query to make a copy of the records and put them in the archive database. Then we'll follow that up with a Delete query to remove the same records from the current database. Let's go ahead and change this to a Make Table query by clicking the Make Table button in the Query Type and Access asks us do we want to create a table in the current database or in another database. I'll choose Another and we'll find the archive database in our exercise 8 folder.

Chapter 8/TwoTreesArchive. Go ahead and say OK and now we need to supply a name for this new table. I'm going to call it ArchiveOrders. We'll say OK and we'll run the query. Access tells us that we're about to paste 1756 rows into the new table. Once you click Yes, you can't Undo the command. Go ahead and say Yes and Access will have copied all of those records into the archive database. But unfortunately, it doesn't give us any sort of message to tell us that it happens.

It just does as soon as you click OK. Now that our records are archived, we want to delete the exact same records from the current database. We could follow this up by switching to a Delete query and we'll see this new line here that says Delete. Let's go ahead and say Run, and Access tells us we're about to delete 1756 rows from the specified table. We'll go ahead and say Yes and the action is done. If we try and run it again, we should get 0 because those records have already been deleted.

Go ahead and say No to this. Let's take a look at our archive database to see what things look like over there. I'll go to my File tab, Open, and I'll select my archive database from the Chapter 8 folder. I'll open that up. Access is going to ask me if I want to save the existing query that we're working on, and we can just say No. I'm going to go ahead and click on the security warning to hide the message bar, and we'll take a look at our ArchiveOrders table that we created with the action query. We'll see 1756 records.

These are the records that we just exported from the other table. Once the ArchiveOrders table has been created in the archive database, any further archivings that come out of your working database would use an Append query instead of Make Table. The Make Table is to make a brand new table. Append does the same functionality. It just adds records to the bottom. Once you're confident that your data has been archived successfully, it's a simple matter to convert your Make Table or Append query into a Delete query to remove the records from your current database that you just archived.

Because the structure of the query is the same, only the type of the query is changed, changing from one type directly to the other ensures that the records that you delete are exactly the same records that you just copied.

There are currently no FAQs about Access 2010: Queries in Depth.

Share a link to this course
Please wait... Please wait...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.
Upgrade now


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Upgrade now

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed Access 2010: Queries in Depth.

Return to your organization's learning portal to continue training, or close this page.


OK
Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Welcome to the redesigned course page.

We’ve moved some things around, and now you can



Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked