Så enkelt är det: INSERT INTO reports SELECT terms, COUNT( id) AS count FROM table GROUP BY terms ORDER BY terms DESC