난에 자연 정렬이 필요 있도록처럼 나는 테이블 번호와 데이터 집합을 C# 및 SQL 서버 2005을 사용하고 있습니다 :자연 정렬 2,005
1
10
2
I.1
Table 1
Table 2
Table 10
I.10
I.2
위 내 번호입니다, 그리고 나는 그것들을 알파벳순으로 (1, 2, ..., 10, 11), 그 다음 알파벳 (I.1, I.2, ..., 1.10, I.11 등)으로 정렬하기를 원한다. 표 1, 표 2, ..., 표 10, ...을 끝에 붙이십시오.
일부 펑키 SQL을 사용하는 방법이 있습니까?
(참고 : 나는 한 번에 전체 데이터 집합을로드 할 수 없기 때문에 나는 C#을 자연 정렬 기능을 사용할 수 없습니다.) 나는 인스턴스를 가지고 있지 않는 한
이
[2005 마이크로 소프트 SQL 자연 (인간 알파 - 숫자) 종류 (의 중복 가능성 http://stackoverflow.com/questions/34509/natural-human-alpha-numeric -sort-in-microsoft-sql-2005) – JYelton