SQLALchemy如何查询mysql某个区间内的数据

查了下,找到3种方式:

方法一注意时间格式:xxxx-xx-xx

方法二没有‘day’

方法三的时间格式同方法一

1、result = Jobs.query.filter(Jobs.create_time < '2017-07-10').all()
2、result = Jobs.query.filter(and_(
    extract('year', Jobs.create_time) == 2017,
    extract('month', Jobs.create_time) == 7
                                )).all()
3、result = Jobs.query.filter(Jobs.create_time.between('1990-01-01', '2018-01-01'))

 

posted @ 2017-09-12 15:37  脚本小娃子  阅读(4439)  评论(0编辑  收藏  举报