database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39737 게시물 읽기
No. 39737
order by를 in절로 가능 할까요?
작성자
사과
작성일
2012-11-11 16:23
조회수
5,228

안녕하세요!

예를 들어 다음과 같은 select 문이 있습니다.

code        name

0011       사과

0022        배

0033        딸기

0044         귤

 

select * from table where code in ('0033', '0044', '0011')

이렇게 하면 in 절에 있는 항목이

0011    사과

0033   딸기

0044    귤

순서대로 나오잖아요.

이걸 in절에 기입된 순서대로 나올수 있을까요?

원하는 결과값은

0033 딸기

0044 귤

0011 사과

입니다.

이 글에 대한 댓글이 총 2건 있습니다.

order by decode(code,'0033',1,'0044',2,'0011',3,9)

손님이 2012-11-12 09:02에 작성한 댓글입니다. Edit

감사합니다^^

사과님이 2012-11-12 19:45에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39740두 날짜 사이의 주말을 제외한 일수구하기 [2]
노정균
2012-11-15
9514
39739중복행 재거 [1]
약쟁이총각
2012-11-13
5984
39738중복 행 체크 관련 질문 드립니다. [1]
pjin
2012-11-12
5633
39737order by를 in절로 가능 할까요? [2]
사과
2012-11-11
5228
39736부모테이블이 수정되면 자식테이블도 자동적으로 수정되게 하고 싶습니다. [1]
uamu
2012-11-09
5765
39735계정 권한 문의 [1]
김삼
2012-11-08
5063
39734공백오른쪽을 지우고싶은데요.. [4]
질문요
2012-11-08
5933
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다