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

SQL адрес за поръчка по домашен номер

Моля, опитайте:

select *
From tbl
order by cast(Left(Col, PatIndex('%[^0-9]%', Col)) as int)

SQL Fiddle Демо

За MySql, моля, опитайте:

select *
From tbl
order by convert(SUBSTRING_INDEX(Col, ' ', 1), UNSIGNED INTEGER)

MySql Fiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да вмъкнете няколко реда в sqlite android

  2. Изпълнение Множество вмъквания или множество стойности единично вмъкване

  3. MySQL и CASE WHEN с диапазон от стойности

  4. MySQL:изгледи срещу съхранени процедури

  5. Актуализиране на SQL база данни със стойности в квадратчетата за отметка