|
답변글이 안올려져 새글로 작성합니다.
먼저 데이터길이로 정렬을 하시고, 다시 숫자(문자열)로 정렬해보세여.
Order By DataLength(필드명), 필드명
또는 (혹시 yuki때문에 정렬이 제대로 안된다면...)
Order By DataLength(필드명), SubString(필드명,5,DataLength(필드명)-4)
으로 해보심될것 같네여....초보였습니다.
yuki 님이 쓰신 글 :
: 안녕하세요..
:
: 혹시 음.. 필드이 데이터타입은 문자열이고.
: 자료는 아래와 같습니다.. 이것을 정렬하면
:
: 1 1
: 2 11
: 3 12
: 4 2
: 5 21
: 11 22
: 12 3
: 21 4
: 22 5
: 오른쪽과 같이 되지요..
: 이것을 왼쪽 처럼 하고 싶은데.. 방법이 없을까요..
: 그런데 문제는 숫자만 입력 되어 있는 것이
: 아니라.. yuki1, yuki11이런 식으로 입력 되어 있다는
: 점입니다.
: 에구..
: 고수님들의 답변 부탁드립니다.
|