일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- 파이썬
- MSSQL
- pymssql
- rs422
- 오라클
- Serial
- Visual Studio Code
- rs485
- MEAN Stack
- 텐서플로우
- sql developer
- 윈도우10
- django
- matplot
- 딥러닝
- oracle
- vscode
- PYTHON MSSQL
- 자본주의
- MX Component
- scrapy
- windows10
- MSSQL PYTHON
- 티스토리 초대장
- M2M
- tensorflow
- 크롤링
- 장고
- Python
- c#
Archives
- Today
- Total
안까먹을라고 쓰는 블로그
[MSSQL] 오라클 다중 IN => MSSQL 구현 본문
반응형
오라클 코드
SELECT * FROM TEMPA
WHERE (A, B) IN (SELECT A, B FROM TEMPB WHERE C ='Y')
DELETE FROM TEMPA WHERE (A, B) IN ( SELECT A, B FROM TEMPB WHERE C = 'Y' )
SELECT A, B, C, D
FROM TABLE_A
WHERE (A, B) IN
(
SELECT BB.A, CC.B
FROM TABLE_B BB, TABLE_C CC
WHERE BB.A = CC.A
)
MSSQL 코드
SELECT A.* FROM TEMPA A
WHERE EXISTS (SELECT 1 FROM TEMPB B WHERE B.A = A.A AND B.B. = A.B AND C = 'Y' )
DELETE FROM TEMPA
WHERE EXISTS (SELECT 1 FROM TEMPB B WHERE B.A = TEMPA.A AND B.B. = TEMPA.B AND C = 'Y' )
SELECT A, B, C, D
FROM TABLE_A AA JOIN
(
SELECT BB.A, CC.B
FROM TABLE_B BB JOIN TABLE_C CC ON BB.A = CC.A
)
AAA ON AA.A = AAA.A AND AA.B = AAA.B
끝~
반응형
'DataBase > MS SQL' 카테고리의 다른 글
[MSSQL] 오래걸리는 쿼리내역 조회 (0) | 2023.05.03 |
---|---|
[MSSQL] 프로시저 - 구간 별 성능체크 (0) | 2023.01.06 |
[MSSQL] 트리거(Trigger) (0) | 2022.09.26 |
[MSSQL] MSSQL IN절에 필드 여러개 사용 (0) | 2022.09.19 |
[MSSQL] 트리거(TRIGGER) - 활성화(Enable)/비활성화(Disable) (0) | 2022.08.29 |
Comments