Mysql
 sql >> база данни >  >> RDS >> Mysql

как да сортирам varchar числови колони по DESC или ASC?

order by 
   cast(column as float)

Бележки:

  • Предполагаме, че имате само числа в колоните. Без "риба" или "велосипед"
  • празни низове CAST до нула

Редактиране:За MySQL. Не можете да прехвърляте към float

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. Как да публикувате данни в базата данни с помощта на Fetch API в React.js

  2. Актуализация на MySQL от една таблица в друга с условие, че не работи?

  3. Локалният хост на Mamp се разрешава много бавно

  4. Защо не използвате вградените потребители и разрешения на MySQL за уебсайт?

  5. Бутон за добавяне на PHP, за да видите цялото съдържание на целия запис MySQL