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

Bestilling af forespørgselsresultat efter numeriske strenge i django (postgres backend)

Jeg vil først og fremmest spørge, hvorfor du har en varchar-kolonne, der skal behandles som numerisk, men ligegyldigt.

Du kan bruge extra queryset metode til at konvertere din streng:

MyTable.objects.extra(select={'int_name': 'CAST(t.name AS INTEGER)'},
                      order_by=['int_name'])



  1. MySQL - Hvordan BESTILLER I EFTER RELEVANCE? INNODB tabel

  2. Valider url for flersproget - japansk langauga

  3. Oracle Natural joins og tæller(1)

  4. Entity Framework - MySQL - Datetime format problem