我被困在需求中。这可能很简单,但我没有通过。需要在分区中选择最新的5条记录
我有一个审计表Audit_Info捕获所有表的审计信息。 表可以在同一个工作日多次运行。我的要求是获得最近5个月的最新商业日期记录。可能会发生这样的情况,即在一个特定的月份中表格未运行。
表是像
table_name business_date src_rec tgt_rec del_rec load_timestamp
abc 25/10/2015 10 10 0 23/01/2016 03:06:56
abc 25/10/2015 10 10 0 23/01/2016 05:23:34
abc 07/09/2015 10 10 0 23/10/2015 05:37:30
abc 05/08/2015 10 10 0 23/09/2015 05:23:34
abc 15/06/2015 10 10 0 23/07/2015 05:23:34
abc 25/04/2015 10 10 0 23/05/2015 05:23:34
与之相似有在该其他表。我需要它5张桌子。
感谢您的帮助。
OP要求是最新的** business_date **(不是load_timestamp)。另外...'where timestamp> =当前时间戳...':'时间戳记'不是一个列,'当前时间戳记'(有空格)是不正确的。 – mauro
谢谢Gordon, 对不起,如果我的desc是误导性的。请找到附件 – user3901666
感谢大家的回复 感谢Dieter ..got预期结果.. :) – user3901666