每天一张表的查询思路
大侠们,有个问题请大家帮忙,我数据库(mysql)里面有个模板表,就以新闻为例吧,叫news_template,每天会自动生成一张表,名字是news_加日期,比如news_20091221,当天的记录放在里面,现在要检索历史记录 比如条件为给定一个时间区域 20091101至20091230,就检索表news_20091101到表news_20091230中符合要求的记录,然后分页排序什么的,大家一般用什么方法,(可能其中有些天数是没有表的,如果没有记录的话)我的思路是用一个存储过程传入两个时间和其他的一些条件,检索符合要求的表的记录插入一张临时表,最后对临时表进行排序等操作后删除临时表,发现速度很慢,点击一下排序方法都要重新生成临时表操作完删除,不知道大家是用什么方法,望大家不吝赐教!!!!!