我有一个库,D4
其中有5000多个表,表结构完全一样。
time,price,...我想达到这个目的,将这5000多个表中的数据,根据指定的时间,查询后组合成一个集合。就像5000多个表是一个表一样。不管是用什么方法都可以。
其中有5000多个表,表结构完全一样。
time,price,...我想达到这个目的,将这5000多个表中的数据,根据指定的时间,查询后组合成一个集合。就像5000多个表是一个表一样。不管是用什么方法都可以。
解决方案 »
- 1135Can't create a new thread (errno 12)
- 有没有可以查看某个数据库所有表的查询次数
- 这个问题一般怎么解决呢?
- rownum怎么样返回总行数的一半?
- MySql里能够在存储过程中创建存储过程吗?
- mysql数据库bit类型默认
- 请教在bin下执行./mysqldump -u someone -p db < db.sql和./mysql -u someone -p db < db.sql的区别
- 荣升ITPUB斑竹,大家去捧场。
- mysql里 SQLSTATE 01004的问题
- 简单的不能再简单了,先答先得分
- SQL查询中<=条件问题。
- 关于sql的一个问题,急,在线等!!! 一定要帮我!
还有一个小请求。我通过union后,确实可以实现上面的需求。可是问题又来了,我不能区分哪些记录是哪个表里的数据。我希望在生成的集合里,增加一个字段,就是对应的表名称。有办法吗?
select b.*,tablename from tablename b
union all........
程序老是出错,具体原因还不清楚。我想难道是SQL语句太长了么?
你把SQL语句赋给一个变量,然后进行预处理,就不会长了。