在我的一些报告中,我想排除周末发生的事件,因为我们的应用程序是一个不在周末运行的业务应用程序,但我们会在周末进行代码更新和结果测试,这可能会扭曲数据。
我试过了:
and toint(dayofweek(timestamp)) >= 1 and toint(dayofweek(timestamp)) >= 5 //between Monday and Friday
但是dayofweek
返回一个时间跨度,而不是一个 int,并且toint
转换不起作用(没有抛出错误,但结果是一个空列。
那么如何排除周末呢?你能转换timespan
成int
另一种方式吗?或者还有其他方法可以剥这只猫的皮吗?