sql >> Databáze >  >> RDS >> Mysql

Adresa objednávky SQL podle čísla domu

Zkuste prosím:

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

Ukázka SQL Fiddle

Pro MySql zkuste:

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

MySql Fiddle



  1. Dynamický výběr sloupce v MySQL

  2. Tabulka s 80 miliony záznamů a přidání indexu trvá více než 18 hodin (nebo navždy)! Co teď?

  3. Jak nainstalovat oracle instantclient a pdo_oci na stroj ubuntu?

  4. Synchronizace databáze SQLite se vzdálenými daty mysql v systému Android