sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man beställer data i sqlalchemy efter lista

Om du inte nödvändigtvis behöver göra detta i SQL kan du helt enkelt sortera den returnerade listan med objekt direkt i python.

Exempel (med pythons sorterade funktion)

results = session.query(user).filter(user.id.in_(A)).all()
results = sorted(results, key=lambda o: A.index(o.id))


  1. tsql returnerar en tabell från en funktion eller lagringsprocedur

  2. Implementera ett både, antingen-eller, men inte null-krav i en databas

  3. Python + MySQLdb exekvering

  4. .Net Core 2.0 Database First Approach Scaffold-DbContext av Mysql DB