Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jak sortować kolumny liczbowe varchar według DESC lub ASC?

order by 
   cast(column as float)

Uwagi:

  • Założono, że w kolumnach są tylko liczby. Żadnych „ryb” ani „rowerów”
  • puste ciągi CAST do zera

Edycja:dla MySQL. Nie można przesyłać do pływania

order by 
   cast(column as decimal(38,10))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jakie są zalety korzystania z relacji jeden-do-jednego? (MySQL)

  2. Mysql SET NAMES UTF8 - jak się go pozbyć?

  3. Grupowanie tabel łączących MySQL według sumy

  4. Laravel zagnieżdżone relacje

  5. Jak zaktualizować tabelę automatycznie, gdy inna tabela jest aktualizowana na innym serwerze mysql?