a parte il fatto che potevi fare una sola tabella con un campo in più che indica la materia...
SELECT 'italiano' AS materia, id, name, points, percentage FROM italiano
UNION
SELECT 'matematica' AS materia, id, name, points, percentage FROM matematica
UNION
ecc ecc