【发布时间】:2011-03-18 12:03:13
【问题描述】:
我有一个正在尝试编写的 sqlite 查询。我有两张桌子:
表A(销售): ID 销售量 日期
表 B(目标): ID 目标 日期
我从 TableA 中选择这样的: 从表 A 中选择 id、销售额、日期
现在到“棘手”的部分。我需要将 TableB 加入查询,因为我需要 TableB 中的目标字段对于 TableA 中的每一行。 TableB 仅包含某些日期的目标,而 TableA 包含所有日期。所以我不能只使用 TableA.date = TableB.date
相反,对于 TableA 中的每一行,我需要在过去最接近 TableA 日期的日期从 TableB 中获取目标。希望我能够解释我需要什么。不知道怎么做..
【问题讨论】: