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

Как да поръчате 1,2,3, а не 1, 10, 11, 12 в mySQL

Първо, добавете поръчка по клауза в края:

ORDER BY category_id

Ако category_id е низ, тогава трябва да го третирате като цяло число. Има няколко начина да направите това. Обикновено добавям нула. Можете също да го пуснете.

ORDER BY category_id + 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изтриете дублиращи се редове от MySQL таблица

  2. MySQL функция за намиране на броя на работните дни между две дати

  3. Предупреждение:mysql_num_rows():предоставеният аргумент не е валиден ресурс за MySQL резултат

  4. Оптимизиране ORDER BY

  5. MySQL Workbench не може да зареди mysql.proc