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
운영게시판
최근게시물
MS-SQL Q&A 5777 게시물 읽기
No. 5777
고급 쿼리 질문입니다.
작성자
성진영
작성일
2010-10-11 14:48
조회수
7,019

처음 올리는 글이네요. 답변  및 좋은 의견 부탁 드립니다.

cs 단에서 처리할 수도 있지만 쿼리로 처리하고 싶은 욕심에 올립니다. ^^

 

[ A ]                                                                                         [ B ]

[남매]  [용돈]                                                                         [남매]  [지출]  [내역]

첫째  10000                                                                          첫째   5000   필통

둘째  5000                                                                            첫째   3000   스프링노트

셋째  5000                                                                            셋째   3000   선물

넷째  3000

 

select *

from A

left join B on A.남매=B,남매

 

[결과값]

첫째  10000   5000   필통

첫째  10000   3000   스프링노트

둘째  5000     

셋째  5000   3000   선물

넷째  3000

 

이렇게 나옵니다. 이 출력값에서 상단에 2줄이 "첫째  10000" 값이 반복해서 나오는데 이부분을 처음 한줄만 출력하고 싶습니다. 아래와 같이.

 

[희망값]

첫째  10000   5000   필통

                        3000   스프링노트

둘째  5000     

셋째  5000   3000   선물

넷째  3000

 

어떻게 처리하는 것이 좋을까요 ?

이 글에 대한 댓글이 총 1건 있습니다.
지나가다가님이 2010-10-12 11:25에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
5780REINDEX 실행하면 속도가 정상이고... [1]
궁금이
2010-10-12
6547
5779초 단위 반올림.. 부탁드릴께요 ^^ [2]
정환선
2010-10-12
6480
5778다음 쿼리 설명 좀 부탁드립니다. [1]
김지명
2010-10-11
6468
5777고급 쿼리 질문입니다. [1]
성진영
2010-10-11
7019
5776user 가 존재한다면 삭제하는 방법은? [1]
용세중
2010-10-11
6202
5774sp 생성 중 조언을 구합니다. ㅠㅠ [2]
조문수
2010-10-07
8045
5773테이블 설계에 조언을 구합니다. [1]
시월애
2010-10-07
7564
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다