I have a VARCHAR column in a SQL Server 2000 database that can contain either letters or numbers. It depends on how the application is configured o
VARCHAR
SQL Server 2000
This seems to work:
select your_column from your_table order by case when isnumeric(your_column) = 1 then your_column else 999999999 end, your_column