我希望在过去30天内提取工作时间以外的请求数量,但我不熟悉编码,也不知道如何构建查询。
Where date > receivedat - interval '30 day'
但是,工作日和周末的营业时间不同。如何设置条件以跟踪特定日期的请求?
答案 0 :(得分:0)
这里有一个可能接近你需要的样本。
- 假设receivedat是datetime
来自your_table的SELECT * 哪里 receivedat> CURRENT_DATE - 间隔' 30天' 而不是(从1到5之间的提取物(来自于收到的)和7到22之间的提取物(从收到的时间)) 而不是(从6到7之间的提取物(从收到的那个)和8到19之间的提取物(从收到的时间));