比方说我有两个结构一样的表,但是由于各种原因并不能合并。
其中有一个create_time 字段记录了时间
我想同时查出两个表中时间大于某个时间(例:2016-04-01 00:00:00)的前2000条数据
要求是查出来一共2000条,而不是每个表查2000条出来。
求大神!谢谢!
比方说我有两个结构一样的表,但是由于各种原因并不能合并。
其中有一个create_time 字段记录了时间
我想同时查出两个表中时间大于某个时间(例:2016-04-01 00:00:00)的前2000条数据
要求是查出来一共2000条,而不是每个表查2000条出来。
求大神!谢谢!
SELECT CREATE_TIME FROM
(SELECT 字段1,字段2 from 表1 where create_time>某个时间
union all
SELECT 字段1,字段2 from 表2 where create_time>某个时间
) a where create_time>某个时间 order by create_time limit 0,2000;