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'))

 

你可能感兴趣的:(SQLALchemy如何查询mysql某个区间内的数据)