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 40611 게시물 읽기
No. 40611
고수님들의 조언 부탁드립니다.
작성자
일쌍다반사(jshlove7)
작성일
2014-11-13 15:14ⓒ
2014-11-13 17:02ⓜ
조회수
6,943

안녕하십니까? 제가 SQL을 잘 다루지 못해 이렇게 글 올려봅니다.

고수님들의 조언 부탁드리겠습니다.

--------------------------------------------
이름    전화번호      생년월일      고유번호
--------------------------------------------
홍길동   0101112222  19990101    1
홍길동   0101112222  19990101    2
홍길동   0101112222  19990101    3
홍길동2  0101112223  19990102    11
홍길동2  0101112223  19990102    22
홍길동2  0101112223  19990102    33

위와같은 데이타가 있는데요. 이름.전화번호.생년월일 이 고유하고 이에 해당하는 최소고유번호를 다시 추출하려고 합니다.

결과데이타는 아래와 같이 나오면 되는데요

----------------------------------------------------------
이름    전화번호      생년월일      고유번호      최초고유번호
----------------------------------------------------------
홍길동   0101112222  19990101    1             1
홍길동   0101112222  19990101    2             1
홍길동   0101112222  19990101    3             1
홍길동2  0101112223  19990102    11            11
홍길동2  0101112223  19990102    22            11
홍길동2  0101112223  19990102    33            11

이렇게 결과물을 만들수 있는 SQL문 부탁드리겠습니다...꾸벅...!!!!!

감사합니다.

 글 수정해서 다시 올려드립니다.

하단에

홍길동2  0101112223  19990102    33            11

이게 맞습니다..위와 동일한 구조입니다...

제가 오타를 냈네요..ㅜㅜ

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

홍길동2 0101112223 19990102 33 11

얘도 이렇게 나와야하는거 아닌가요? 위에 2개랑 동일한데...?

박성빈(빈이님)님이 2014-11-13 16:03에 작성한 댓글입니다.

글 수정해서 다시 올렸습니다...ㅜㅜ

제가 오타를 했네요...죄송합니다..ㅜㅜ

일쌍다반사(jshlove7)님이 2014-11-13 17:02에 작성한 댓글입니다.

SELECT 이름, 전화번호, 생년월일, 고유번호
     , MIN(고유번호) OVER(PARTITION BY 이름, 전화번호, 생년월일) 최초고유번호
  FROM t
;

마농(manon94)님이 2014-11-13 17:34에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40614초보의 쿼리 질문 [1]
권사마
2014-11-18
7681
40613pfile/spfile 관련 파라미터 상태 확인법 [2]
질문자
2014-11-17
7531
40612시간 범위 조회 [1]
멘붕
2014-11-13
8886
40611고수님들의 조언 부탁드립니다. [3]
일쌍다반사
2014-11-13
6943
40610procedure에서 long으로 선언한게 혹시 저절로 varchar로 바뀌나요? [1]
자바천재
2014-11-13
6793
40609쿼리 질문입니다. [3]
db 사랑
2014-11-13
7051
40608ORA-01805 error in date/time operation [1]
이돈휘
2014-11-10
8609
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다