我想在一个时间间隔内但在连续几天内过滤确定的天数内的数据。我知道我可以使用
select insert_datetime from table WHERE insert_datetime IN '2022-09-02T01:00:00;10m'
UNION ALL
select insert_datetime from table WHERE insert_datetime IN '2022-09-03T01:00:00;10m'
Run Code Online (Sandbox Code Playgroud)
但是有没有另一种方法可以避免 得到相同的结果UNION ALL?
小智 7
您可以使用子句的额外参数来实现这一点IN。
select insert_datetime from table WHERE insert_datetime IN '2022-09-02T01:00:00;1m;1d;2'
Run Code Online (Sandbox Code Playgroud)
使用此功能,您表示您希望每天过滤数据 ( 1d) 并执行 2 次。将其添加到此处的文档时出现问题