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 39284 게시물 읽기
No. 39284
특정 row 추출 조회하기.
작성자
오종목(dhwhdahr)
작성일
2012-02-10 14:47
조회수
3,897

data 는 아래와 같습니다.

=================================

acc_no        req_acc_no    seq_1

=================================

aaa              11111              1

aaa              11112               1

aaa               11113               1

bbb               21111               1

bbb               21112               1

bbb               21113               1

ccc                31111               1

ccc                31112               1

=================================

추출하려는 row는 acc_no 가 중복된 데이터 중에서 req_acc_no 값이 제일 큰 row 만 추출하려고 합니다.

결과값은

aaa     11113     1

bbb     21113     1

ccc     31112      1

을 조회하고자 합니다.

고수님의 도움을 요청합니다.

오랜만에 sql 하니 참 어려움이 많네요.

 

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

with tmp as(
select 'aaa' acc_no, 11111 as req_acc_no, 1 as seq_1 from dual union all
select 'aaa', 11112 ,    1  from dual union all
select 'aaa', 11113 ,    1  from dual union all
select 'aaa', 11113 ,    1  from dual union all
select 'bbb', 21111 ,    1  from dual union all
select 'bbb', 21112 ,    1  from dual union all
select 'bbb', 21113 ,    1  from dual union all
select 'ccc', 31111 ,    1  from dual union all
select 'ccc', 31112 ,    1  from dual
)
select *
  from (
  select a.*
       , row_number() over(partition by acc_no order by req_acc_no desc) rno
    from tmp a
       )
 where rno = 1
 

hanul072(hanul072)님이 2012-02-10 15:32에 작성한 댓글입니다.

감사합니다.

오종목(dhwhdahr)님이 2012-02-13 10:08에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
39288rollup작업중에 막히네요....^^ [4]
빨간운동화
2012-02-13
4818
39287가끔식 갑자기 느려지 쿼리 원인은? [2]
김지연
2012-02-13
3539
39285OCI 프로그램에서 OCI_NODATA 가 나옵니다.
나종현
2012-02-10
3761
39284특정 row 추출 조회하기. [2]
오종목
2012-02-10
3897
39281CPU사용률 문의 [2]
슬라임
2012-02-09
3328
39280조건에 따른 데이터 추출인데 도와주세요~~ [2]
Seok
2012-02-09
4754
39278[질문] DB 성능 Memory 과점 현상... [1]
질문이
2012-02-08
3379
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다