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

Postgresql sortering af blandede alfanumeriske data

Du kan simpelthen caste name kolonne til bytea datatype, der tillader sorteringsagnostisk bestilling:

SELECT name
FROM folders
ORDER BY name::bytea;

Resultat:

     name     
--------------
 a test
 alphanumeric
 test 1
 test 10
 test 19
 test 20
(6 rows)


  1. Kan denne sql-forespørgsel forenkles?

  2. Range Fyld Tabel

  3. Hvorfor er putenv() nødvendig på en allerede defineret miljøvariabel?

  4. Bedste datatype til at gemme et langt tal lavet af 0 og 1