Как мне взять SELECTed вывод и записать его в новую таблицу в MySQL?

Возможный дубликат:
Вставить данные из таблицы

Из основной таблицы налогов я хочу иметь возможность делать вычисления и записывать вывод в новую таблицу.

select zipcode, sum(A00100)/sum(N1) as 'avg_agi' from taxbyzip2008 group by zipcode;

Новая таблица с именем avgagi будет иметь два поля (столбца): почтовый индекс и avg_agi.

Я знаю, как создать новую таблицу, но я не знаю, как взять вывод из вышеупомянутого выбора и записать его в новую таблицу avgagi и заполнить его zipcode и avg_agi. Спасибо!

2 ответа

Решение

Сделать вашу таблицу, а затем

insert into avgagi
select zipcode, sum(A00100)/sum(N1) as 'avg_agi' from taxbyzip2008 group by zipcode;
insert into avgagi (zipcode, avg_agi)
select zipcode, sum(A00100)/sum(N1) as 'avg_agi' from taxbyzip2008 group by zipcode;
Другие вопросы по тегам