我想在SQL Access中编写一个查询(没有软件的选择...)以便从记录表创建时间轴。 下面举一个简单的例子来解释我想要做什么。在SQL ACCESS中创建带日期的时间轴查询
我有一个2记录表。每个记录由其ID,价值,开始日期,结束日期和置信水平定义。
Id | vValue | dtBegin | dtEnd | lLevel
-------------------------------------------
1 | a |20/06/2016|28/06/2016| Low
2 | b |23/06/2016|25/06/2016| High
查询应该返回一个时间轴,其中包含每个时间段可用的最高级别的信息(及其值)。在这个例子中查询的结果应该是:
vValue| dtBegin | dtEnd |lLevel
------------------------------------
a |20/06/2016|23/06/2016| Low
b |23/06/2016|25/06/2016| High
a |25/06/2016|28/06/2016| Low
从20/06/2016到23/06/2016表中的可置信的最高级别是“低”和相关的值“A”/
从23/06到25/06的,周期是由两个记录包括在内,但可用的信心最高级别为“高”,因此该值是“b”
谢谢很多为你的帮助
蒂博
你有一些SQL可以显示吗? –
@MattCremeens不,我没有任何东西......我不知道从哪里开始...... – tibz64
如果你至少可以开始做某件事,那么你会大大增加你获得帮助的机会。 –