try this Query:
PARAMETERS [Enter Date] DateTime;
SELECT DISTINCT T1.Class, (SELECT COUNT(*) FROM [TABLE-1] WHERE [TABLE-1].CLASS=T1.CLASS) AS [Total Strength], (SELECT COUNT(*) FROM [table-2] WHERE USERID IN (SELECT USERID FROM [table-1] WHERE [TABLE-1].Class=T1.Class ) AND [TABLE-2].CheckTime=[Enter Date]) AS Present,(SELECT COUNT(*) FROM [TABLE-1] WHERE [TABLE-1].CLASS=T1.CLASS)-(SELECT COUNT(*) FROM [table-2] WHERE USERID IN (SELECT USERID FROM [table-1] WHERE [TABLE-1].Class=T1.Class ) AND [TABLE-2].CheckTime=[Enter Date]) As Absent
FROM [Table-1] AS T1