我是sqlalchemy的新手,需要一些帮助。我正在尝试编写一个小应用程序,为此我必须动态更改select语句。所以我做了s = select([files]),然后我添加了s = s.where(files.c.createtime.between(val1, val2))的过滤器。这很有效,但只有在使用AND-连接的情况下。因此,当我想让所有条目都使用createtime (between 1.1.2009 and 1.2.2009) OR createtime == 5.2.2009时,我遇到了一个问题,我不知道如何通过不同的过滤器调用来实现这一点。由于程序逻辑的原因,无法使用s= s.