已关闭,该问题需要details or clarity,目前不接受回答。
**想要改进此问题?**通过editing this post添加详细信息并澄清问题。
8天前关闭
Improve this question
我需要在同一个表中考虑一个周期范围来平均一列。(https://i.stack.imgur.com/Wq5AH.png)
我试着通过case函数来做,但没有成功
SUM(CASE WHEN TO_DATE(date,'MM/DD/YYYY') BETWEEN TO_DATE(date,'MM/DD/YYYY')-90 AND TO_DATE(date,'MM/DD/YYYY') THEN ROUND(price/ qtd,2) ELSE 0 END)
1条答案
按热度按时间rkkpypqq1#
假设p_date是您希望计算过去90天内平均单价的日期。或者,您希望其他日期?