数据库中的所有表都有字段creationdate和revisiondate,这些字段就像您想象的那样是日期字段。寻找SQL查询以查找creationdate>的所有实例' 2017年2月1日&#39 ;.我无法找到您循环遍历每个表以返回数据库中X日期的所有新记录的示例。数据库有1000个表,所以我需要能够动态搜索。查询的一个表版本是(select * from tableA,其中creationdate>' 2017-02-01')我只需对所有表执行此操作。感谢!!!!
答案 0 :(得分:0)
SELECT schema.column_1, schema.column2
FROM table_name_1
UNION
SELECT schema.column_same_datatype, schema.column2_same_datatype
FROM table_name_2
WHERE creation_date > '2017-02-01';
注意:您应该预防日期格式。我认为最常见的日期格式是DD-MM-YYYY。