我有一张桌子:
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)中:
月(日期时间) traffic_count(整数)
如何在 SQL 中创建一个循环以在新表中为 10 月创建一行,其中包含 door_one 和 door_two 的总数,而不显式输入任何数据(例如月份)?