Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

access

ResolvedVersion 2003

Jo has attended:
Excel Intermediate course
Excel Advanced course
Access Introduction course

Access 2003

1. If I set up a query which I use to base another query on and I change the fields in the query what affect will it have on the any other queries?

2. How do you merge two queries

RE: Access 2003

Hi Jo,

Thank you for your question.

As a query is based on fields from a table, any changes to the underlying data in the table will be updated in the query results.

If a query is based on a query and you change the criteria of the original query and the query based on it should update too.

Please find the following link attached to explain the joining of two queries by creating a Union Query:

http://www.ehow.com/how_6535557_write-union-query-access-2003.html

I hope this answers your question.

Regards

Simon

Access tip:

Calculating The Difference Between Dates

If you wish to calculate the time between two date fields, this can be done in a number of ways:

1. As a calculated field in a query
2. As a calculated control in a form or report
3. As a calculation in a VBA procedure.

The basic syntax to get the number of days between two dates is:

=[One Date Field] - [Another Date Field]

You can also use one of the following functions:

=Month([One Date Field] - [Another Date Field])
which calculates the number of months between the two fields

=Year([One Date Field] - [Another Date Field])
which calculates the number of years between the two fields.

Another function is the DateDiff() function.

It uses an argument to determine how the time interval is measured. For example:

=DateDiff("q",[One Date Field] - [Another Date Field])
returns the number of quarters between the two fields.

Other intervals that can be used in this expression are as follows:
"yyyy" - Years
"m" - Months
"d" - Days
"w" - Weekdays
"ww" - Weeks
"h" - Hours
"n" - Minutes
"s" - Seconds

View all Access hints and tips

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 0.11 secs.