Dear all With regards to SQL, can someone explain to me in simple terms what the HAVING clause does, and what an OUTER LEFT JOIN does? I have found several tutorial sites, but am still having problems grasping what exactly the aborementioned do. Many thanks in advance. Regards Chris Marsh