Supongamos que tenemos almacenados números en un campo de tipo varchar. La manera de ordenarlos como número es:
select *
from tabla
order by
(case
when isnumeric(colvarch) = 1 then cast (colvarch as bigint)
end)
Supongamos que tenemos almacenados números en un campo de tipo varchar. La manera de ordenarlos como número es:
select *
from tabla
order by
(case
when isnumeric(colvarch) = 1 then cast (colvarch as bigint)
end)