Это должно сделать это:
SELECT I.category AS category, COUNT(*) AS items, COUNT(*) / T.total * 100 AS percent FROM Item as I, (SELECT COUNT(*) AS total FROM Item WHERE Department='Popular') AS T WHERE Department='Popular' GROUP BY category;