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 39137 게시물 읽기
No. 39137
중복데이터 추출퀴리 문의드려요
작성자
질럿
작성일
2011-11-30 15:39
조회수
4,302

업체명
가나다 A
가나다  
다라마 B
다라사  
다라마  

 

위와 같은 구조이구요

조건은

1. 같은 업체명이 있다면 키가 NOT NULL 인 것을 추출
2. 다라사와 같이 중복된 업체명이 없는 것은 키의 NULL 여부와 상관없이 모두 추출

즉 결과값은 아래처럼 나와야 합니다.

업체명
가나다 A
다라마 B
다라사  

퀴리 좀 알려주세요

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

WITH T AS
(
SELECT '가나다' CORP, 'A' KEY FROM DUAL UNION ALL
SELECT '가나다', '' FROM DUAL UNION ALL
SELECT '다라마', 'B' FROM DUAL UNION ALL
SELECT '다라사', '' FROM DUAL UNION ALL
SELECT '다라마', '' FROM DUAL
)
SELECT CORP, MIN(KEY)
FROM T
GROUP BY CORP
 

나그네님이 2011-11-30 16:25에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39140[급합니다] unix 환경에서 oracle 연결해서 데이터 추출 [1]
줄리아
2011-12-02
4000
39139DB부하가 일어나는것 같아 좀 봤더니 이상한 쿼리가..
도와주세요
2011-12-02
5967
39138펑션관련질문 [1]
길동이
2011-11-30
3590
39137중복데이터 추출퀴리 문의드려요 [1]
질럿
2011-11-30
4302
39136[질문]1부터10까지 더한후 점수에따른 등급 매기기 프로시저좀 [1]
김현우
2011-11-29
3690
39135튜닝 질문입니다 ㅠㅠ [3]
궁금
2011-11-29
4536
39134DB 성능 개선을 위해 확인할 것들? [1]
궁금이
2011-11-28
3649
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다