我有两张表,分别称为 tblDaily 和 tblWeekly。
所以 tblDaily 包含每日数据,而 tblWeekly 包含每个星期五存储的数据。
所以很明显,当每日数据中的日期是星期五时,很容易将每日表连接到每周表。
我的问题是当日期不是星期五时,最好的加入方式是什么。例如,假设我的日期为 2018-05-09(星期三),我想在上周五(2018-05-04)加入。这样做的最佳方法是什么?
我读到了一个日历表,那是正确的方法吗?虽然我不确定在这种情况下会如何工作?
tblDaily
date val
2018-04-30 2 'mon
2018-05-01 3 'tues
2018-05-02 3 'wed
2018-05-03 3 'thurs
2018-05-04 3 'fri
2018-05-07 2 'mon
2018-05-08 3 'tues
2018-05-09 3 'wed
2018-05-10 3 'thurs
2018-05-11 3 'fri
2018-05-14 3 'mon
tblWeekly
date val
2018-05-04 2 'fri
2018-05-11 3 'fri