如何在单查询sqlalchemy python中获取timeseries分区数据?

如何在单查询sqlalchemy python中获取timeseries分区数据?,python,sql,postgresql,sqlalchemy,Python,Sql,Postgresql,Sqlalchemy,我正在使用Postgresql数据库和python中的sqlalchemy orm。我想要一周的销售图表。我正在将销售的unix时间戳随时存储在DB中。现在在x轴上,我有6个点,比如sat-sun,sun-mon。。。星期四至五。现在,我可以通过以下查询获得示例sat sun的结果:- result = db.query(SalesTable).filter(and_(SalesTable.when_in_unix_time >= self.start_time,

我正在使用Postgresql数据库和python中的sqlalchemy orm。我想要一周的销售图表。我正在将销售的
unix时间戳
随时存储在DB中。现在在x轴上,我有6个点,比如sat-sun,sun-mon。。。星期四至五。现在,我可以通过以下查询获得示例sat sun的结果:-

result = db.query(SalesTable).filter(and_(SalesTable.when_in_unix_time >= self.start_time,
                 SalesTable.when_in_unix_time <= self.end_time)).all()
result=db.query(SalesTable).filter(和)(SalesTable.when_in_unix_time>=self.start_time),

SalesTable.when_in_unix_time你想要纯SQL解决方案还是Python解决方案?@a_horse_和_no_name我只想知道通过哪个SQL表达式可以在一次查询中得到结果。SQL或Python的sqlalchemy语法都适用于我,mate@a_horse_with_no_name实际上,我在选择tag.my b时点击了错误版本的postgresqlad!不相关,但是:通常时间戳值应存储在定义为
时间戳
时间戳
的列中。使用unix历元通常是