背景
Between [BeginDate] And [EndDate]
Year([InvoiceDate])=Year(Date())
问题当用户输入[BeginDate] = 10/1/1 2017和[EndDate] = 10/31/2017时, 我今年的$ sum包括当月(11月)的数据。
目标我想分析几个月,从1月到今年Between [BeginDate] And [EndDate]
个月
任何帮助都将受到高度赞赏!
更新:我试过了
Year([InvoiceDate])=Year(Between [BeginDate] And [EndDate])<=Month(Between [BeginDate] And [EndDate])
但我收到ODBC失败错误。是因为这是一个很长的标准吗?
答案 0 :(得分:0)
不同年份的开始和结束日期可能有问题,但此标准字符串将始终为您提供EndDate年份的年终日期:
this.httpClient
.get(url)
.map((res: any) => {
const events = res.eventList;
return events.map(e => new EventLogModel(e));
})
.catch(this.handleError);
如果您愿意,也可以使用BETWEEN:
catchError