使用PeriodID,fromDate,ToDate ....然后我有另一个名为" Transaction"
使用txId,txDate,Debit,Credit ......这些表已经为某个程序准备好了,我无法改变它们。
所以我想知道是否有一种方法可以使用来自Transaction的txDate搜索周期表,然后如果txDate位于某个Period的fromDate和toDate之间,我想要一个结合了Transaction take并且只是添加的视图PeriodID。
答案 0 :(得分:0)
试试这个,它是否适合你的问题?
@Module()
public class FooPresenterModule {
private final FooFragment view;
public FooPresenterModule(FooFragment view) {
this.view = view;
}
@FragmentScope
@Provides
public FooFragment provideView() {
return view;
}
}
答案 1 :(得分:0)
如果没有样本数据,回答这些问题总是有点困难。但假设我正确地理解了你......
您可以使用between加入这两个表。
此联接将返回涵盖交易日期的期间。
-- Join without a matching field.
SELECT
*
FROM
[Transaction] AS t
INNER JOIN [Period] AS p ON t.txDate BETWEEN p.fromDate AND p.toDate
;