vbaInet
Thanks for the reply.
Ive attached a much slimmed down version of the database. It most likely explains an awful lot better than I ever could.
I simply couldnt think of a way it could be done in just one query. However, I am open to improvements or suggestions if you fancy taking a...