select * from test 이렇게 실행하면 결과값이
-------------------
A
B
C
-------------------
이렇게 나온다고 할때 이 정렬을
-------------------
A
C
B
-------------------
이렇게 바꾸고 싶다면 다음과 같이 한다. (A,B,C 데이타가 있는 필드명은 fld라 하겠다)
select * from test order by
case fld
when 'A' then '1'
when 'B' then '3'
when 'C' then '2'
else '9'
end
이렇게 case 문을 이용해서 임의로 정렬할 수 있도록 문자순번을 맞춰주면 된다.
-------------------
A
B
C
-------------------
이렇게 나온다고 할때 이 정렬을
-------------------
A
C
B
-------------------
이렇게 바꾸고 싶다면 다음과 같이 한다. (A,B,C 데이타가 있는 필드명은 fld라 하겠다)
select * from test order by
case fld
when 'A' then '1'
when 'B' then '3'
when 'C' then '2'
else '9'
end
이렇게 case 문을 이용해서 임의로 정렬할 수 있도록 문자순번을 맞춰주면 된다.
반응형
'인터넷정보' 카테고리의 다른 글
[JS] 자바스크립트 브라우저/OS/레퍼러 (0) | 2007.10.30 |
---|---|
커플홈에 유용한 날짜계산 스크립트~♡ (0) | 2007.10.27 |
커플홈에 유용한 날짜계산 스크립트~♡ (0) | 2007.10.27 |
디데이(D-DAY), 기념일 카운터 (0) | 2007.10.27 |
디데이(D-DAY), 기념일 카운터 (0) | 2007.10.27 |
쿼리문에 강제로 정렬(order by) 지정하는 방법 (0) | 2007.10.22 |
이메일 계정및 이미지 네임택 사이트소개 (0) | 2007.10.22 |
이메일 계정및 이미지 네임택 사이트소개 (0) | 2007.10.22 |
컴퓨터 아이피변경을 쉽게 :: 윈도우XP 기능의 IP Changer를 이용하자 (0) | 2007.10.20 |
컴퓨터 아이피변경을 쉽게 :: 윈도우XP 기능의 IP Changer를 이용하자 (0) | 2007.10.20 |