私はテーブルを持っています:
create table practice_table
(
traffic_date datetime ,
door_one integer ,
door_two integer
)
いくつかのサンプルデータを使用:
insert into practice_table(traffic_date, door_one, door_two) values ('12-Oct-2006' ,14500 ,11141)
insert into practice_table(traffic_date, door_one, door_two) values ('13-Oct-2006' ,6804 ,5263)
insert into practice_table(traffic_date, door_one, door_two) values ('14-Oct-2006' ,7550 ,6773)
insert into practice_table(traffic_date, door_one, door_two) values ('15-Oct-2006' ,6144 ,5211)
insert into practice_table(traffic_date, door_one, door_two) values ('16-Oct-2006' ,5680 ,3977)
insert into practice_table(traffic_date, door_one, door_two) values ('17-Oct-2006' ,5199 ,3918)
insert into practice_table(traffic_date, door_one, door_two) values ('18-Oct-2006' ,5298 ,3631)
これを、次の列を持つ別のテーブル (destination_table と呼ばれる) に移動しようとしています。
month (日時) traffic_count (整数)
SQL でループを作成して、データ (月など) を明示的に入力せずに、door_one と door_two の合計で新しいテーブルに 10 月の行を 1 つ作成するにはどうすればよいですか?