Tente por favor:
select *
From tbl
order by cast(Left(Col, PatIndex('%[^0-9]%', Col)) as int)
Demonstração do SQL Fiddle
Para MySql, tente:
select *
From tbl
order by convert(SUBSTRING_INDEX(Col, ' ', 1), UNSIGNED INTEGER)
MySql Fiddle
select *
From tbl
order by cast(Left(Col, PatIndex('%[^0-9]%', Col)) as int)
select *
From tbl
order by convert(SUBSTRING_INDEX(Col, ' ', 1), UNSIGNED INTEGER)
Ir para o início do desenvolvimento de banco de dados orientado a testes (TDDD)
Como usar o Access como um CRM
ERRO [IM014] [Microsoft][ODBC Driver Manager] O DSN especificado contém uma incompatibilidade de arquitetura entre o Driver e o Aplicativo
Desafios de dimensionar o banco de dados MySQL do Moodle