sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan bestiller du data i sqlalchemy efter liste

Hvis du ikke nødvendigvis behøver at gøre dette i SQL, kan du simpelthen sortere den returnerede liste over objekter direkte i python.

Eksempel (ved hjælp af pythons sorterede funktion)

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


  1. MySQL:hvordan forhindrer man indsættelse af en række med alle kolonner =NULL?

  2. Left Outer Join returnerer ikke alle rækker fra mit venstre bord?

  3. PostgreSQL starter ikke:server.key har gruppe- eller verdensadgang

  4. Standardparameter i Oracle-proceduren