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 40313 게시물 읽기
No. 40313
고수님들의 조언 부탁드립니다.
작성자
일쌍다반사(jshlove7)
작성일
2013-11-13 10:05
조회수
6,056

고수님들의 조언 부탁드립니다.

아래와 같은 데이타가 있다고 가정하면,

 

A TEST AAA 2013-11-13 09:51:52  
B TEST1 CCC 2013-11-13 09:51:52  
B TEST_IMSI2 DDD 2013-11-13 09:53:10  
B TEST_ME3 EEE 2013-11-13 09:55:20  
C IMSI FFF 2013-11-13 09:51:52  

 

A , TEST , AAA , 2013-11-13 09:51:52 

B ,  TEST_ME3 , EEE ,2013-11-13 09:55:20 

C , IMSI , FFF , 2013-11-13 09:51:52

 

B라는 데이타는 3개중 최근거 하나만뽑고 싶은데, SQL을 어떻게 구현하면 될까요?

잘 몰라서 그러니, 너그러운 마음으로 잘 알려주시면 대단히 감사하겠습니다..꾸벅~!

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

날짜 필드에 인덱스가 있다면 힌트를 사용하시구요... 인덱스가 없는 경우...

SELECT *

FROM  (

        SELECT COL1, COL2, COL3, COL4

               , ROW_NUMBER() OVER(PARTITION BY COL1 ORDER BY COL4 DESC) RNUM

        FROM TAB

      )

WHERE  RNUM = 1

 

햇살한조각님이 2013-11-13 10:09에 작성한 댓글입니다. Edit

바쁘신 시간 쪼개서 이렇게 알려주셔서 대단히 감사합니다.~

날씨가 추워지는데 감기 조심하세요..감사합니다..꾸벅~!

일쌍다반사(jshlove7)님이 2013-11-13 10:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40317주소컬럼에서 숫자,알파벳을 2byte로 변환 문제 [4]
2013-11-25
7093
40316문자열 값 체크 관련 펑션 문의드립니다. [2]
김홍찬
2013-11-25
5939
40314조회문 질문.. [3]
워즈
2013-11-19
7012
40313고수님들의 조언 부탁드립니다. [2]
일쌍다반사
2013-11-13
6056
40312sqlplus single line 한계 [1]
오라
2013-11-12
8016
40311make 문제 발생?
하이에나
2013-11-12
6370
40310Proc make 중 오류
하이에나
2013-11-12
6321
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다