А если усложнить. К примеру у меня есть некая таблица traffic. с полями from_IP, port_from_IP, to_IP, port_to_IP, protocol, bytes, all_bytes. И мне надо перенести данные из traffic в traffic_res, но предварительно посчитать сумму all_bytes для каждого ip адреса. Это нужно для уменьшения гигантских размеров таблице traffic.
А поточнее? Что значит "предварительно посчитать"? "Для каждого
IP-адреса" -- это для from_IP или to_IP?
Например, это может быть что-то вроде этого:
mysql -u root test -e 'insert into traffic_res \
select from_IP,
port_from_IP, \
to_IP, \
port_to_IP, \
bytes, \
sum(all_bytes) \
from traffic
group by from_IP, \
port_from_IP, \
to_IP, \
port_to_IP, \
bytes'
Естессно, что так прямо в лоб работать не будет -- нужно указать, по
каким полям выполнять группировку.