Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да сравняваме дати в sqlalchemy?

Какво ще кажете да използвате datetime.datetime обекти вместо низове за fromDate , toDate ?

from datetime import datetime, timedelta

def findAll(fromDate, toDate):
    fromDate = datetime.strptime(fromDate, '%Y-%m-%d')
    toDate = datetime.strptime(toDate, '%Y-%m-%d') + timedelta(days=1)
    return session.query(SomeType).filter(
        SomeType.date >= fromDate,
        SomeType.date < toDate).all()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Можем ли допълнително да опростим тази MySQL заявка?

  2. Двойна заявка mysql/php за ajax

  3. Използване на Mysqli bind_param с колони за дата и час?

  4. Как да контролирам версиите, съхранявани в mysql

  5. Система за лични съобщения. Изброяване на последното съобщение от всеки разговор