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

Jak zamówić 1,2,3 a nie 1, 10, 11, 12 w mySQL?

Najpierw dodaj klauzulę order by na końcu:

ORDER BY category_id

Jeśli id_kategorii jest łańcuchem, musisz traktować go jak liczbę całkowitą. Jest na to kilka sposobów. Zwykle dodaję zero. Możesz go również przesłać.

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 pobiera rekordy lub dane według dziennych, tygodniowych, miesięcznych i rocznych

  2. Jak skonfigurować Railsy, ​​aby uzyskać dostęp do zdalnej bazy danych bez hasła?

  3. Jak zapobiec zaokrąglaniu pola dziesiętnego MySQL?

  4. Jak mogę rzutować int na bit w MySQL 5.1?

  5. SQL:Gdzie między dwiema datami bez roku?