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 41832 게시물 읽기
No. 41832
특정 컬럼에 동일한 데이터가 있는경우 다른 컬럼의 데이터를 비교하고 싶습니다.
작성자
권다훈(dahoon63)
작성일
2020-12-09 22:40
조회수
478

WITH data01 AS(

    SELECT '102' sunapjijeom, --지점 

           '1' cnt,    --건수

           '1500' sunapamt, --금액

           'Y' deference

           FROM dual

     UNION ALL

     SELECT '102' sunapjijeom, --지점 

            '1' cnt,    --건수

            '1500' sunapamt, --금액

            'N' deference

           FROM dual

)

SELECT sunapjijeom, deference_jijeom

FROM data01

WHERE 1=1

AND deference_jijeom


이렇게 동일한 지점이란는 데이터가 있을때 deference라는 컬럼의 데이터가 각각 'Y'와 'N'이 있는경우 

하나의 row로 

sunapjijeom    deference

102                    N


이런식으로 지점으로 묶여서 N으로 통합되면 좋겠습니다.

부족한 글 봐주셔서 감사합니다.

이 글에 대한 댓글이 총 1건 있습니다.
SELECT sunapjijeom
     , MIN(deference) deference_jijeom
  FROM data01
 GROUP BY sunapjijeom
;
마농(manon94)님이 2020-12-10 11:33에 작성한 댓글입니다.
이 댓글은 2020-12-10 11:36에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
41837시작, 종료의 값을 가지고 순차적으로 나열이 가능할까요? [1]
김도경
2021-01-18
305
41836일자기준 금액자료 확인 쿼리 [2]
group
2021-01-06
342
41835exists 관련 질문입니다. [1]
백경재
2020-12-21
422
41832특정 컬럼에 동일한 데이터가 있는경우 다른 컬럼의 데이터를 비교하고 싶습니다. [1]
권다훈
2020-12-09
478
41831오라클 원격 접속 안되는 증상이요.. [1]
파이
2020-12-01
440
41830중복되는 데이타만 묶어서(?) 표시하기
신승익
2020-11-26
448
41829쿼리질문 [4]
lee
2020-11-24
564
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.011초, 이곳 서비스는
	PostgreSQL v13.1으로 자료를 관리합니다