Hi looperboy,
I don't think Golom's SQL will work in Access, but anyway it doesn't really answer your question.
You say you have a Customers table and a linked table containing Products. Suppose your Customers Table is like this:
[tt]
CustomerID Name
1 Fred
2 Bill
3 Jack
4 Jill
5 Edward
6 Brenda
[/tt]
And your Products Table is like this:
[tt]
CustomerID Product
1 Book
2 Book
5 Book
1 Tape
2 Tape
2 CD
3 CD
5 CD
6 CD
4 DVD
5 DVD
[/tt]
I'm not sure how much you know so my apologies if this is over-simplified.
[ul][li]Create a new Query and add the Customers Table once and the Products Table twice (Access will name the second occurrence Products_1 by default)[/li]
[li]Set up a link by clicking and dragging the CustomerID field from the Customers Table to the CustomerId field on the Products Table.[/li]
[li]Set up a link by clicking and dragging the CustomerID field from the Customers Table to the CustomerId field on the Products_1 Table.[/li]
[li](Note that these links might appear automatically if you have relationships between your tables set up)[/li]
[li]Double click on Name in the Customers Table to add Customer Name to the Query[/li]
[li]Double click on Product on the Products Table to add it to the Query. Uncheck the Check Box in the Show Row, and in the Criteria Row, enter "Book"[/li]
[li]Double click on Product on the Products_1 Table to add it to the Query. Uncheck the Check Box in the Show Row, and in the Criteria Row, enter "CD"[/li][/ul]
With the sample data above this Query should give you two rows - Edward and Bill.
Enjoy,
Tony