sql >> Database >  >> RDS >> PostgreSQL

Bestellen van queryresultaat met numerieke strings in django (postgres-backend)

Ik zou allereerst willen vragen waarom je een varchar-kolom hebt die als numeriek moet worden behandeld, maar dat geeft niet.

U kunt de extra . gebruiken queryset-methode om uw tekenreeks te converteren:

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



  1. Hoe kan ik dit (â?²s) type karakters verwijderen met PHP?

  2. Database EAV-model, recordlijst volgens zoekopdracht

  3. Resultaten bestellen van gretig geladen geneste modellen in Node Sequelize

  4. Hoe een specifiek JSON-object te wijzigen of te verwijderen uit de JSON-array die is opgeslagen in het jsonb-kolomtype in PostgreSQL met behulp van de where-clausule?