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 38792 게시물 읽기
No. 38792
쿼리 질문 입니다!!!! ㅠ_ㅠ
작성자
이경율(초tothe보)
작성일
2011-08-17 16:49
조회수
3,791

TEST 라는 테이블에 키값은 id입니다. 한사람이 여러 id를 가질수도 있어서 주민번호를 이용해서 찾을려고하는데요..

select A.이름,A.아이디,B.이름,B.아이디

from  TEST A,TEST B

WHERE A.주민번호=B.주민번호

AND A.ID<>B.ID

이렇게 하니..중복된 아이디가 있는사람은

------------------------------------------------------------

A.이름    A.아이디   B.이름     B.아이디

사람1       ID1           사람1          ID2

사람1      ID2            사람1           ID1

--------------------------------------------------------

이런식으로 나오는데..하나로해서 나오게는 어떻게해야하나요 ㅠㅠ

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

select 이름, 아이디 from test

where 주민번호 in (select 주민번호 from test group by 주민번호 having count(*)>1)

 

숙제는 스스로좀 합시다.. 

1님이 2011-08-17 17:51에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
38795emctl start dbconsole. 에러
황태봉
2011-08-18
3721
38794오렌지 실행 에러 [3]
오렌지
2011-08-18
17865
38793KO16KSC5601 -> UTF-8 데이터 이관시 [1]
원종길
2011-08-18
5377
38792쿼리 질문 입니다!!!! ㅠ_ㅠ [1]
이경율
2011-08-17
3791
38791query 요청 [1]
장훈
2011-08-17
3899
387891초 차이 범위 허용 [1]
초보자
2011-08-17
3836
38787버퍼캐쉬를 안쓰고 쿼리하려면... [4]
김진국
2011-08-17
9058
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다