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
운영게시판
최근게시물
DBMS Q&A 660 게시물 읽기
No. 660
[좀 급합니다.]데이터 출력포맷에 대하여
작성자
김홍원
작성일
2002-12-26 11:05
조회수
5,207

select를 하면 보통 다음과 같이 출력이 됩니다.

 

no name age address

1 Kim 20 seoul

 

 

이걸

no 1

name Kim

age 20

address seoul

 

이런식으로 출력할 수 있는 방법이 있을까요?

oracle 8.1.7입니다.

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

instr function과 substr fuction을 이용하시면 가능할 것 같은데요..

이재봉(dlwoqhd)님이 2002-12-30 17:23에 작성한 댓글입니다.

scott/tiger 에 emp테이블 예제)

select

case when rnum = 1 then 'EMPNO'

when rnum = 2 then 'ENAME'

when rnum = 3 then 'JOB'

when rnum = 4 then 'MGR' end col,

case when rnum = 1 then to_char(empno)

when rnum = 2 then ename

when rnum = 3 then job

when rnum = 4 then to_char(mgr) end value

from (select row_number() over(partition by empno order by rownum) rnum, EMPNO,ENAME,JOB,MGR

from emp a,(select rownum from emp where rownum < 5)

)

kk님이 2002-12-31 17:09에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
666DB 설계를 하려고 하는데 죽겠습니다~ 답변좀 부탁드립니다~ ^^ [2]
초보자
2003-01-09
5406
665[질문]테이블 설계에 대해서 [2]
박주현
2003-01-09
4930
662제목 : 테이블 설계: 참조하는 방식 두가지 조언구함 [2]
스키마
2003-01-08
6923
660[좀 급합니다.]데이터 출력포맷에 대하여 [2]
김홍원
2002-12-26
5207
659DB쪽으로 공부할라하는데 어떻게 시작해야하나요? [1]
김종길
2002-12-23
5438
658SQL표준화 협회 [1]
백은미
2002-12-20
5780
657웹폴더서비스구축시 어떤 DB가 좋을까요? [1]
김기태
2002-12-17
5922
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다