想在SQL中求YTD,QTD,MTD,但是不知道该怎么处理。首先是由一个日期参数,如果参数为非空的话,就用那个日期来计算;如果为空的话,就用当前日期来计算YTD,QTD,MTD。 比如如果没有日期,YTD就计算1-9月的数据,如果有个2021-05-01的日期,YTD就计算1月-2021-05-01的数据。 请问这种情况下sql该怎么写,主要还涉及到QTD季度的计算 |
最佳回答 |
||||
1
|
|