【发布时间】:2009-12-02 10:23:19
【问题描述】:
您好,我有几个数据库,例如 mytable_2009_11_19_03,其中最后 2 个数字标识小时(03:00 的表),现在我想查询从 _00 到 _23 的内容。
可以这样做,但是实在是太笨拙了
select * from mytable_2009_11_19_00 where type = 15
UNION
select * from mytable_2009_11_19_01 where type = 15
UNION
...........
select * from mytable_2009_11_19_23 where type = 15
我怎样才能更轻松? 问候
【问题讨论】:
-
为什么这些在不同的表中?
-
这不是我的工作 :) 我只是在查询它们,可悲的是我公司使用的软件生成了设计如此糟糕的表格 :>
标签: sql postgresql