SQL Statement для создания таблицы в результате операции подсчета?

Допустим, у вас есть таблица, подобная этой

id terms 1 a 2 c 3 a 4 b 5 b 6 a 7 a 8 b 9 b 10 b 

и вы хотите получить такой отчет;

 terms count a 4 b 5 c 1 

Таким образом, вы запускаете это по первой таблице

 SELECT terms, COUNT( id) AS count FROM table GROUP BY terms ORDER BY terms DESC 

Все идет нормально.

Но указанный выше статус SQL ставит представление отчета в браузере. Ну, я хочу сохранить эти данные в SQL.

Итак, какую команду SQL мне нужно вставить результаты этого отчета в таблицу?

Предположим, что вы уже создали таблицу, называемую reports ;

 create table reports (terms varchar(500), count (int)) 

Предположим, что таблица reports пуста, и мы просто хотим заполнить ее следующим видом – с помощью однострочного. Вопрос, о котором я спрашиваю, как?

  terms count a 4 b 5 c 1