We use an append action query to insert records from one or more source tables into a single target table. We can append records to a table in the same database or in another database. Append queries are also useful when we want to append fields based on criteria or even when some of the fields do not exist in the other table. For example, suppose that we want to insert the details of new owners of property for rent into the PrivateOwner table. Assume that the details of these new owners are contained in a table called NewOwner with only the ownerNo, fName, lName, and the address fields. Furthermore, we want to append only new owners located in Glasgow into the PrivateOwner table. In this example, the PrivateOwner table is the target table and the NewOwner table is the source table. To create an append action query, we first design a query that targets the appropriate records of the NewOwner table. We change the type of query to Append and a dialog box is displayed, which prompts for the name and location of the target table, as shown in Figure 7.18(a). The QBE grid for this append action query is shown in Figure 7.18(b). When we run the query, a warning message asks whether we want to continue with the append operation, as shown in Figure 7.18(c). If we continue, the two records of owners located in Glasgow in the NewOwner table are appended to the PrivateOwner table, as given in Figure 7.18(d). The equivalent SQL statement for the append action query is shown in Figure 7.18(e).