I have a table for clients and a field preffered days , with data like "mon, tues, thurs" for example and I have a table for cleaners and a field working days, with data like "thurs, wed, fri" For example. would like the query to display Cleaners that have 1 or more of the same day as the clients to be next to each other in the records. So for example, if john liked "mon, tues, fri" and mary worked on "fri, tues" I'd like them to be next to each other, obviously if another cleaner worked "wed, thurs, sat" then I'd like them to be next to John as they have more days not equal to each other. If youo get what i mean? Any Ideas? Thanks, Dan.