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
운영게시판
최근게시물
Informix Q&A 1002 게시물 읽기
No. 1002
(질문)세로로 뽑는걸 가로로 뽑는방법?
작성자
조잉
작성일
2001-09-06 10:28
조회수
5,976

안녕하세요.

다름이 아니라 DB커리를 할때 보면 세로로 뽑아지잖아요.

예를들면,

학생 테이블과 성적테이블이 존재한다면,

학생(학번, 이름, ...), 성적(학번, 과목, 성적)

이런식으로 존재한다면

수학 100

물리 90

국어 90

.

.

 

이런식으로 불러오는데...

이것을 수학 100 물리 90 국어 90 ... 이런 식으로 값을 가져 올 수 있는 방법이 없는지요...

sql 커리문을 무지 잘 만드시는 고수분의 답변을 기다립니다... 꾸벅.

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

select a.과목, b.점수

from 학생 a, 성적 b

where a.학번 = b.학번

;

 

수학 100

물리 90

...

 

한거 같네여..

 

이걸..

select decode(b.과목, 수학, 수학 || b.점수),

decode(b.과목, 물리, 물리 || b.점수),

decode(b.과목, 국어, 국어 || b.점수)

from 학생 a, 성적 b

where a.학번 = b.학번

group by a.학번, b.과목

;

 

하면 될듯도 싶네여..

예전에 급여 짤때..

수당별로 가로로 출력한 적이 있었던거 같네요..

짱이만세님이 2001-10-11 15:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1006jsp에서 text 필드 입력에 질문있습니다.
naya
2001-09-08
4822
1005DB세션이 안끊어져요...
김종수
2001-09-07
5089
1004왜 이렇게 머리가 안돌아가는지요!!help me
처음이
2001-09-07
5003
1002(질문)세로로 뽑는걸 가로로 뽑는방법? [1]
조잉
2001-09-06
5976
1000질문... 로케일에 관하여...
강동엽
2001-09-05
4538
1101┕>Re: 질문... 로케일에 관하여...
신호
2001-10-26 01:29:23
4743
996php와 연동시 -439에러 발생
김종수
2001-09-04
3736
997┕>Re: php와 연동시 -439에러 발생
박윤희
2001-09-04 11:24:05
4155
998┕>Re: php와 연동시 -439에러 발생
이윤석
2001-09-05 00:30:42
3905
999┕>-439에러
강동엽
2001-09-05 09:25:05
7832
993oninit 하면 아래와 같은 에러가...
naya
2001-09-03
4428
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다