我被要求执行以下操作:“CycleStartDate 需要是上一个 BillDate 记录中的 BillDate。如果以前的记录不存在,您应该使用 DataTime 表中最近的 CycleEndDate”
CycleStartDate 和 CycleEndDate 是名为 DataTime 的表中的列
BillDate 是名为 BillingData 的表中的一列
这是 BillDate 值:
2012-07-27 00:00:00.000
2012-07-27 00:00:00.000
2012-08-27 00:00:00.000
2012-08-27 00:00:00.000
2012-09-28 00:00:00.000
2012-09-28 00:00:00.000
2012-10-26 00:00:00.000
2012-10-26 00:00:00.000
2012-11-27 00:00:00.000
2012-11-27 00:00:00.000
2012-12-27 00:00:00.000
我将如何根据要求设置 CycleStartDate 值?表 Datetime 和 BillingData 由一个名为 MeterID 的列连接。