I create a Table6 like your example.
Then I created a query [Query11] to count all the records in the table:
Code:
SELECT Count(*) AS TotalEntries
FROM Table6;
Then a second [Query12] like this:
Code:
SELECT Table6.Classification, Count(Table6.Classification) AS CountClass, Avg(Query11.TotalEntries) AS TotEntries
FROM Table6, Query11
GROUP BY Table6.Classification;
Then a third Query like this:
Code:
SELECT Query12.Classification, Query12.CountClass, Query12.TotEntries, ([CountClass]/[TotEntries])*100 AS PercentEntries
FROM Query12;
See screenshot for final result of the three queries.
Hope this helps!
P.S. - there may be a one-step solution . . .