This didn't work! It had another critrea which I have pulled out thats why the extra parentheses was there.
this is the sql as it stands now:
SELECT Calender.AwayTeamID, [QRY Match Players with debt with Team].[Last Name], [QRY Match Players with debt with Team].[First Name], [QRY Match Players with debt with Team].Balance, [QRY Match Players with debt with Team].Name, Calender.DateTime, [QRY Match Players with debt with Team].Company, DateValue([Calender].[DateTime]) AS Newdate
FROM [QRY Match Players with debt with Team] INNER JOIN Calender ON [QRY Match Players with debt with Team].ID = Calender.AwayTeamID
WHERE DateValue([Calender].[DateTime]) = Date();
This does not work. Any more suggestions?