티스토리 뷰
반응형
-- 1,2 컬럼값이 서로 같고 3컬럼값만 다른경우
SELECT * FROM A, B
WHERE (A.1 = B.1 AND A.2 = B.2)
AND A.3 <> B.3;
-- 1,3컬럼값은 같고 2컬럼값만 다른 경우
SELECT * FROM A, B
WHERE (A.1 = B.1 AND A.3 = B.3)
AND A.2 <> B.2;
-- 2,3컬럼값은 같고 1컬럼값만 다른 경우
SELECT * FROM A, B
WHERE (A.2 = B.2 AND A.3 = B.3)
AND A.1 <> B.1;
-- 1,2,3 컬럼이 전부 다른 경우
SELECT * FROM A, B
WHERE A.1 <> B.1 AND A.2 <> B.2
AND A.3 <> B.3;
SELECT * FROM A, B
WHERE (A.1 = B.1 AND A.2 = B.2)
AND A.3 <> B.3;
-- 1,3컬럼값은 같고 2컬럼값만 다른 경우
SELECT * FROM A, B
WHERE (A.1 = B.1 AND A.3 = B.3)
AND A.2 <> B.2;
-- 2,3컬럼값은 같고 1컬럼값만 다른 경우
SELECT * FROM A, B
WHERE (A.2 = B.2 AND A.3 = B.3)
AND A.1 <> B.1;
-- 1,2,3 컬럼이 전부 다른 경우
SELECT * FROM A, B
WHERE A.1 <> B.1 AND A.2 <> B.2
AND A.3 <> B.3;
출처 - http://www.gurubee.net/article/59245
--------------------------------------------------------
SELECT A.TIMS_DATE,
A.FUND_CODE,
A.FUND_NAME,
A.BM_INDEX,
B.BM_INDEX,
A.BM_RATE,
B.BM_RATE
FROM IFT_FUND_STANDARD_PRICE_RESULT A, IFT_FUND_STANDARD_MODIFY B
WHERE (A.BM_INDEX <> B.BM_INDEX OR A.BM_RATE <> B.BM_RATE)
--AND A.TIMS_DATE = '20171104'
AND A.TIMS_DATE = TO_CHAR(SYSDATE-3, 'YYYYMMDD')
AND A.TIMS_DATE = B.TIMS_DATE
AND A.FUND_CODE = B.FUND_CODE
반응형
'Database' 카테고리의 다른 글
[ORACLE]WMSYS.WM_CONCAT 월별데이터 합치기 (0) | 2018.04.06 |
---|---|
[ORACLE]그룹함수로 중복된 컬럼 제거하기 (0) | 2017.11.08 |
[ORACLE]ALTER COLUMN (0) | 2017.10.17 |
[MSSQL]SQL Server 로 엑셀을 테이블처럼 이용하기. OPENROWSET , EXCEL JOIN (0) | 2017.07.04 |
[MYSQL]원격지 SELECT (0) | 2017.02.07 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Shell
- Toad
- 자동차
- 백업
- 파일
- mssql
- select
- 리눅스
- 오라클
- DB
- delete
- Windows
- table
- java
- server
- 서버
- eclipse
- apache
- sql
- 설정
- Oracle
- Linux
- MySQL
- user
- 테이블
- IP
- tomcat
- 데이터
- DATABASE
- 윈도우
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함