Questa segnalazione di bug
suggerisce che DISTINCT ON
funziona correttamente in SQLAlchemy 0.7+. Penso che sia necessario un aggiornamento, a meno che tu non abbia scoperto un bug in 0.7.
Soluzioni alternative. . .
- Fai volontariato per ottenere il pacchetto 0.7 pronto per Ubuntu.
- Scarica e installa dal sorgente.
- Riscrivi le query per evitare
DISTINCT ON
. Non sono sicuro che sia possibile nel caso più generale.