我有一系列表都具有完全相同的数据结构。每天有一个。例如:
历史120115
历史120215
历史120315
历史120415
...
我希望将所有这些内容合并到一个月的存档表中 本月最简单的方法是什么?
注意:每个月的每一天都会有一个数据表。我的目标是每月,每季度和每年“存档”。
我是SQL新手,使用Access 2016.
提前感谢您的帮助!
答案 0 :(得分:0)
好吧,在存档表中,除了现有的表架构外,还要添加一个名为Date的字段,比如 HistoryDate 。
现在,在附加每日表时,请使用源表的日期填充 HistoryDate 。它可以从表名中检索:
Dim t As String
Dim d As Long
t = "History 120315"
d = Val(Split(t, " ")(1))
HistoryDate = DateSerial(d Mod 100, d \ 10000, d \ 100 Mod 100)
' HistoryDate -> 2015-12-03