Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Alamat pesanan SQL dengan nomor rumah

Silakan coba:

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

Demo Fiddle SQL

Untuk MySql, silakan coba:

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. Jenis apa yang akan Anda petakan BigDecimal di Java/Hibernate di MySQL?

  2. mySQL Trigger berfungsi setelah penyisipan konsol, tetapi tidak setelah penyisipan skrip

  3. Apakah ini berfungsi untuk menghentikan injeksi sql

  4. Haruskah saya melakukan ping ke server mysql sebelum setiap kueri?

  5. Menyebarkan Database Relasional MySQL di Ubuntu 12.04 (Trenggiling Tepat)