You talk about having two fields in the same table, but you illustrate it as if it where one field in two different tables - so I'm just getting more and more confuese (that is - even more than usual;-))
Illustration of two fields in the same table might look more like this:
[tt]
FRUIT VEGETABLE
apple peas
pear potatoe
orange beans
pinaple carrots
(etc) (etc)[/tt]
Here's a little sample using a "union self query" that might (or might not) be something in the direction you need (bringing both the primary key field and the vegetable/fruit thingie).
[tt]Select tbl1.PK, tbl1.Vegetable From tbl1
UNION
Select tbl1.PK, tbl1.Fruit From tbl1
ORDER BY Vegetable[/tt]
Should you be using two tables, a union query might still be used, just work on the table names.
Roy-Vidar