需求:
两张表 表的结构是一摸一样的
temperature_list
temperature_list_old
temperature_list表存这个星期的数据,temperature_list_old存历史数据
现在我想查询两张表合并的结果
select * from temperature_list,temperature_list_old
数据量非常大,注意(这两张表数据量非常大)。在线等,我用的是SQL2005 数据库
两张表 表的结构是一摸一样的
temperature_list
temperature_list_old
temperature_list表存这个星期的数据,temperature_list_old存历史数据
现在我想查询两张表合并的结果
select * from temperature_list,temperature_list_old
数据量非常大,注意(这两张表数据量非常大)。在线等,我用的是SQL2005 数据库
select * from temperature_list_old
??
union all
select *from temperature_list_old
select * from temperature_list
union
select * from temperature_list_old --合并两张表中重复select * from temperature_list
union all
select * from temperature_list_old
sql语句见楼上的。
+1 楼主想要看哪列的话就把列名写出来如果列名比较少的话 可以减少I/O 最好不要用SELECT *